builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0025 starttime: 1462918126.63 results: success (0) buildid: 20160510142413 builduid: 93e058acf8334e7aae447a8479c457fb revision: 1dd42a351054c5b697873d647169019d4d77d762 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:46.631778) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:46.632222) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:46.632589) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:46.750023) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:46.750501) ========= 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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners TMPDIR=/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/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-10 15:08:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.95M=0.001s 2016-05-10 15:08:47 (7.95 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.604360 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:47.372683) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:47.372991) ========= 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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners TMPDIR=/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/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.021209 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:47.421362) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-10 15:08:47.421696) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1dd42a351054c5b697873d647169019d4d77d762 --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 1dd42a351054c5b697873d647169019d4d77d762 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners TMPDIR=/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/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-10 15:08:47,504 truncating revision to first 12 chars 2016-05-10 15:08:47,504 Setting DEBUG logging. 2016-05-10 15:08:47,504 attempt 1/10 2016-05-10 15:08:47,504 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1dd42a351054?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-10 15:08:48,570 unpacking tar archive at: mozilla-aurora-1dd42a351054/testing/mozharness/ program finished with exit code 0 elapsedTime=1.320273 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-10 15:08:48.760055) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:48.760366) ========= script_repo_revision: 1dd42a351054c5b697873d647169019d4d77d762 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:48.760795) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:48.761068) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 15:08:48.774350) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 19 secs) (at 2016-05-10 15:08:48.774639) ========= /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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners TMPDIR=/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/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 15:08:48 INFO - MultiFileLogger online at 20160510 15:08:48 in /builds/slave/test 15:08:48 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 15:08:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:08:48 INFO - {'append_to_log': False, 15:08:48 INFO - 'base_work_dir': '/builds/slave/test', 15:08:48 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:08:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:08:48 INFO - 'buildbot_json_path': 'buildprops.json', 15:08:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:08:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:08:48 INFO - 'download_minidump_stackwalk': True, 15:08:48 INFO - 'download_symbols': 'true', 15:08:48 INFO - 'e10s': False, 15:08:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:08:48 INFO - 'tooltool.py': '/tools/tooltool.py', 15:08:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:08:48 INFO - '/tools/misc-python/virtualenv.py')}, 15:08:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:08:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:08:48 INFO - 'log_level': 'info', 15:08:48 INFO - 'log_to_console': True, 15:08:48 INFO - 'opt_config_files': (), 15:08:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:08:48 INFO - '--processes=1', 15:08:48 INFO - '--config=%(test_path)s/wptrunner.ini', 15:08:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:08:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:08:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:08:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:08:48 INFO - 'pip_index': False, 15:08:48 INFO - 'require_test_zip': True, 15:08:48 INFO - 'test_type': ('testharness',), 15:08:48 INFO - 'this_chunk': '1', 15:08:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:08:48 INFO - 'total_chunks': '10', 15:08:48 INFO - 'virtualenv_path': 'venv', 15:08:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:08:48 INFO - 'work_dir': 'build'} 15:08:48 INFO - ##### 15:08:48 INFO - ##### Running clobber step. 15:08:48 INFO - ##### 15:08:48 INFO - Running pre-action listener: _resource_record_pre_action 15:08:48 INFO - Running main action method: clobber 15:08:48 INFO - rmtree: /builds/slave/test/build 15:08:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:08:50 INFO - Running post-action listener: _resource_record_post_action 15:08:50 INFO - ##### 15:08:50 INFO - ##### Running read-buildbot-config step. 15:08:50 INFO - ##### 15:08:50 INFO - Running pre-action listener: _resource_record_pre_action 15:08:50 INFO - Running main action method: read_buildbot_config 15:08:50 INFO - Using buildbot properties: 15:08:50 INFO - { 15:08:50 INFO - "project": "", 15:08:50 INFO - "product": "firefox", 15:08:50 INFO - "script_repo_revision": "production", 15:08:50 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 15:08:50 INFO - "repository": "", 15:08:50 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 15:08:50 INFO - "buildid": "20160510142413", 15:08:50 INFO - "pgo_build": "False", 15:08:50 INFO - "basedir": "/builds/slave/test", 15:08:50 INFO - "buildnumber": 9, 15:08:50 INFO - "slavename": "t-yosemite-r7-0025", 15:08:50 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 15:08:50 INFO - "platform": "macosx64", 15:08:50 INFO - "branch": "mozilla-aurora", 15:08:50 INFO - "revision": "1dd42a351054c5b697873d647169019d4d77d762", 15:08:50 INFO - "repo_path": "releases/mozilla-aurora", 15:08:50 INFO - "moz_repo_path": "", 15:08:50 INFO - "stage_platform": "macosx64", 15:08:50 INFO - "builduid": "93e058acf8334e7aae447a8479c457fb", 15:08:50 INFO - "slavebuilddir": "test" 15:08:50 INFO - } 15:08:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 15:08:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 15:08:50 INFO - Running post-action listener: _resource_record_post_action 15:08:50 INFO - ##### 15:08:50 INFO - ##### Running download-and-extract step. 15:08:50 INFO - ##### 15:08:50 INFO - Running pre-action listener: _resource_record_pre_action 15:08:50 INFO - Running main action method: download_and_extract 15:08:50 INFO - mkdir: /builds/slave/test/build/tests 15:08:50 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')]} 15:08:50 INFO - https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 15:08:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:08:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:08:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:08:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:05 INFO - Downloaded 1235 bytes. 15:09:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:09:05 INFO - Using the following test package requirements: 15:09:05 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:09:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 15:09:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 15:09:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'jsshell-mac64.zip'], 15:09:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 15:09:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:09:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 15:09:05 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 15:09:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 15:09:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:09:05 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 15:09: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 15:09: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')]} 15:09:05 INFO - https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 15:09:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:09:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:09:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:17 INFO - Downloaded 17970045 bytes. 15:09:17 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/*'] 15:09:17 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/* 15:09:17 INFO - caution: filename not matched: web-platform/* 15:09:17 INFO - Return code: 11 15:09:17 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')]} 15:09:17 INFO - https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 15:09:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:09:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:09:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:19 INFO - Downloaded 36408648 bytes. 15:09:19 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/*'] 15:09:19 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/* 15:09:23 INFO - caution: filename not matched: bin/* 15:09:23 INFO - caution: filename not matched: config/* 15:09:23 INFO - caution: filename not matched: mozbase/* 15:09:23 INFO - caution: filename not matched: marionette/* 15:09:23 INFO - caution: filename not matched: tools/wptserve/* 15:09:23 INFO - Return code: 11 15:09:23 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')]} 15:09:23 INFO - https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 15:09:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:09:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:09:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 15:09:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:27 INFO - Downloaded 73024129 bytes. 15:09:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:09:27 INFO - mkdir: /builds/slave/test/properties 15:09:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:09:27 INFO - Writing to file /builds/slave/test/properties/build_url 15:09:27 INFO - Contents: 15:09:27 INFO - build_url:https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:09:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:09:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:09:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:09:29 INFO - Contents: 15:09:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:09:29 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')]} 15:09:29 INFO - https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:09:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:09:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:09:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0LRZEbkQnyknUvzELFfXQ/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 15:09:33 INFO - Downloaded 103577053 bytes. 15:09:33 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'] 15:09:33 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 15:09:37 INFO - Return code: 0 15:09:37 INFO - Running post-action listener: _resource_record_post_action 15:09:37 INFO - Running post-action listener: set_extra_try_arguments 15:09:37 INFO - ##### 15:09:37 INFO - ##### Running create-virtualenv step. 15:09:37 INFO - ##### 15:09:37 INFO - Running pre-action listener: _pre_create_virtualenv 15:09:37 INFO - Running pre-action listener: _resource_record_pre_action 15:09:37 INFO - Running main action method: create_virtualenv 15:09:37 INFO - Creating virtualenv /builds/slave/test/build/venv 15:09:37 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 15:09:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:09:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:09:37 INFO - Using real prefix '/tools/python27' 15:09:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:09:37 INFO - Installing distribute.............................................................................................................................................................................................done. 15:09:40 INFO - Installing pip.................done. 15:09:40 INFO - Return code: 0 15:09:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:09:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10a47ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a497f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9988586810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a4935e0>, '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 0x10a076cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a0a1990>, '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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:09:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 15:09:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:09:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.z6Nq9AEmlc/Render', 15:09:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:09:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:09:40 INFO - 'HOME': '/Users/cltbld', 15:09:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:09:40 INFO - 'LOGNAME': 'cltbld', 15:09:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:40 INFO - 'MOZ_NO_REMOTE': '1', 15:09:40 INFO - 'NO_EM_RESTART': '1', 15:09:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:09:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:40 INFO - 'PWD': '/builds/slave/test', 15:09:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:09:40 INFO - 'SHELL': '/bin/bash', 15:09:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o4o9qGBXL1/Listeners', 15:09:40 INFO - 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', 15:09:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:09:40 INFO - 'USER': 'cltbld', 15:09:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:09:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:09:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:09:40 INFO - 'XPC_FLAGS': '0x0', 15:09:40 INFO - 'XPC_SERVICE_NAME': '0', 15:09:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:09:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:41 INFO - Downloading/unpacking psutil>=0.7.1 15:09:41 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 15:09:41 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 15:09:41 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 15:09:41 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 15:09:41 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 15:09:41 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 15:09:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:09:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:09:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:09:44 INFO - Installing collected packages: psutil 15:09:44 INFO - Running setup.py install for psutil 15:09:44 INFO - building 'psutil._psutil_osx' extension 15:09:44 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 15:09:44 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 15:09:44 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 15:09:44 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 15:09:44 INFO - building 'psutil._psutil_posix' extension 15:09:44 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 15:09:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 15:09:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 15:09:44 INFO - ^ 15:09:44 INFO - 1 warning generated. 15:09:44 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 15:09:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:09:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:09:44 INFO - Successfully installed psutil 15:09:44 INFO - Cleaning up... 15:09:44 INFO - Return code: 0 15:09:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:09: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')]} 15:09:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09: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')]} 15:09:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:44 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 0x10a47ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a497f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9988586810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a4935e0>, '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 0x10a076cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a0a1990>, '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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:09:44 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 15:09:44 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 15:09:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.z6Nq9AEmlc/Render', 15:09:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:09:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:09:44 INFO - 'HOME': '/Users/cltbld', 15:09:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:09:44 INFO - 'LOGNAME': 'cltbld', 15:09:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:44 INFO - 'MOZ_NO_REMOTE': '1', 15:09:44 INFO - 'NO_EM_RESTART': '1', 15:09:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:09:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:44 INFO - 'PWD': '/builds/slave/test', 15:09:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:09:44 INFO - 'SHELL': '/bin/bash', 15:09:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o4o9qGBXL1/Listeners', 15:09:44 INFO - 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', 15:09:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:09:44 INFO - 'USER': 'cltbld', 15:09:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:09:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:09:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:09:44 INFO - 'XPC_FLAGS': '0x0', 15:09:44 INFO - 'XPC_SERVICE_NAME': '0', 15:09:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:09:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:09:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:09:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:09:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:09:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:09:47 INFO - Installing collected packages: mozsystemmonitor 15:09:47 INFO - Running setup.py install for mozsystemmonitor 15:09:47 INFO - Successfully installed mozsystemmonitor 15:09:47 INFO - Cleaning up... 15:09:48 INFO - Return code: 0 15:09:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:09:48 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')]} 15:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:48 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')]} 15:09:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:48 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 0x10a47ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a497f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9988586810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a4935e0>, '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 0x10a076cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a0a1990>, '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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:09:48 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 15:09:48 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 15:09:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.z6Nq9AEmlc/Render', 15:09:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:09:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:09:48 INFO - 'HOME': '/Users/cltbld', 15:09:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:09:48 INFO - 'LOGNAME': 'cltbld', 15:09:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:48 INFO - 'MOZ_NO_REMOTE': '1', 15:09:48 INFO - 'NO_EM_RESTART': '1', 15:09:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:09:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:48 INFO - 'PWD': '/builds/slave/test', 15:09:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:09:48 INFO - 'SHELL': '/bin/bash', 15:09:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o4o9qGBXL1/Listeners', 15:09:48 INFO - 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', 15:09:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:09:48 INFO - 'USER': 'cltbld', 15:09:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:09:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:09:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:09:48 INFO - 'XPC_FLAGS': '0x0', 15:09:48 INFO - 'XPC_SERVICE_NAME': '0', 15:09:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:09:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:48 INFO - Downloading/unpacking blobuploader==1.2.4 15:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:09:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:50 INFO - Downloading blobuploader-1.2.4.tar.gz 15:09:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:09:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:09:50 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 15:09:50 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 15:09:50 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 15:09:50 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 15:09:50 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 15:09:50 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 15:09:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:09:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:09:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:09:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:09:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:51 INFO - Downloading docopt-0.6.1.tar.gz 15:09:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:09:51 INFO - Installing collected packages: blobuploader, requests, docopt 15:09:51 INFO - Running setup.py install for blobuploader 15:09:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:09:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:09:52 INFO - Running setup.py install for requests 15:09:52 INFO - Running setup.py install for docopt 15:09:52 INFO - Successfully installed blobuploader requests docopt 15:09:52 INFO - Cleaning up... 15:09:52 INFO - Return code: 0 15:09:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:09:52 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')]} 15:09:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:53 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')]} 15:09:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:53 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 0x10a47ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a497f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9988586810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a4935e0>, '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 0x10a076cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a0a1990>, '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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:09:53 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 15:09:53 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 15:09:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.z6Nq9AEmlc/Render', 15:09:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:09:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:09:53 INFO - 'HOME': '/Users/cltbld', 15:09:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:09:53 INFO - 'LOGNAME': 'cltbld', 15:09:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:53 INFO - 'MOZ_NO_REMOTE': '1', 15:09:53 INFO - 'NO_EM_RESTART': '1', 15:09:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:09:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:53 INFO - 'PWD': '/builds/slave/test', 15:09:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:09:53 INFO - 'SHELL': '/bin/bash', 15:09:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o4o9qGBXL1/Listeners', 15:09:53 INFO - 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', 15:09:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:09:53 INFO - 'USER': 'cltbld', 15:09:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:09:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:09:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:09:53 INFO - 'XPC_FLAGS': '0x0', 15:09:53 INFO - 'XPC_SERVICE_NAME': '0', 15:09:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:09:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:09:53 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-pFuOll-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:09:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:09:53 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-OcM0d5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:09:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:09:53 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-dBWDB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:09:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:09:53 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-mfSmMB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:09:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:09:53 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-FFqzZd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-PtaBRl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-ma2wbT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-npKNfN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-pBlqsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-ibO8nT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-tkQG9r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-ZVR31g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-3OC4ac-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:09:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:09:54 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-dvain4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:09:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:55 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-BES2cX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:09:55 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-wtrngr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:09:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:09:55 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-H09P18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:09:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:09:55 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-5EOGds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:09:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:09:55 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-BOj4Za-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:09:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:55 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-TRorry-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:09:56 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-1daADi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:09:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:09:56 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 15:09:56 INFO - Running setup.py install for manifestparser 15:09:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:09:56 INFO - Running setup.py install for mozcrash 15:09:56 INFO - Running setup.py install for mozdebug 15:09:56 INFO - Running setup.py install for mozdevice 15:09:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:09:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:09:56 INFO - Running setup.py install for mozfile 15:09:56 INFO - Running setup.py install for mozhttpd 15:09:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Running setup.py install for mozinfo 15:09:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Running setup.py install for mozInstall 15:09:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Running setup.py install for mozleak 15:09:57 INFO - Running setup.py install for mozlog 15:09:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Running setup.py install for moznetwork 15:09:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:09:57 INFO - Running setup.py install for mozprocess 15:09:57 INFO - Running setup.py install for mozprofile 15:09:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:09:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:09:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:09:58 INFO - Running setup.py install for mozrunner 15:09:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:09:58 INFO - Running setup.py install for mozscreenshot 15:09:58 INFO - Running setup.py install for moztest 15:09:58 INFO - Running setup.py install for mozversion 15:09:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:09:58 INFO - Running setup.py install for wptserve 15:09:58 INFO - Running setup.py install for marionette-driver 15:09:59 INFO - Running setup.py install for browsermob-proxy 15:09:59 INFO - Running setup.py install for marionette-client 15:09:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:09:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:09:59 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 15:09:59 INFO - Cleaning up... 15:09:59 INFO - Return code: 0 15:09:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:09:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:09:59 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 0x10a47ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a497f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9988586810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a4935e0>, '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 0x10a076cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a0a1990>, '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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:09:59 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 15:09:59 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 15:09:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.z6Nq9AEmlc/Render', 15:09:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:09:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:09:59 INFO - 'HOME': '/Users/cltbld', 15:09:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:09:59 INFO - 'LOGNAME': 'cltbld', 15:09:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:59 INFO - 'MOZ_NO_REMOTE': '1', 15:09:59 INFO - 'NO_EM_RESTART': '1', 15:09:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:09:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:59 INFO - 'PWD': '/builds/slave/test', 15:09:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:09:59 INFO - 'SHELL': '/bin/bash', 15:09:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o4o9qGBXL1/Listeners', 15:09:59 INFO - 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', 15:09:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:09:59 INFO - 'USER': 'cltbld', 15:09:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:09:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:09:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:09:59 INFO - 'XPC_FLAGS': '0x0', 15:09:59 INFO - 'XPC_SERVICE_NAME': '0', 15:09:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:09:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:09:59 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-ZqoooR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:09:59 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)) 15:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:09:59 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-dbYhEF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-cOfQaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-4Vev_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-r7FPMJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-R3aN2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-oAmjNb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-yeiKXW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-nIgfy0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-5TlX33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:10:00 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)) 15:10:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:10:00 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-nVK2CC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-8y90yh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-LnUu6i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-m6XGXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-k9Ql5s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-xE8VgX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-JSQDow-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-0eErph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-jDo78A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:10:01 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)) 15:10:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:10:01 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-shOQtU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:10:02 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)) 15:10:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:10:02 INFO - Running setup.py (path:/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/pip-OIIOY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:10:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:10:02 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)) 15:10:02 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)) 15:10:02 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)) 15:10:02 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)) 15:10:02 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)) 15:10:02 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)) 15:10:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:10:02 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 15:10:02 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 15:10:02 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 15:10:02 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 15:10:02 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 15:10:02 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 15:10:05 INFO - Downloading blessings-1.6.tar.gz 15:10:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:10:05 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)) 15:10:05 INFO - Installing collected packages: blessings 15:10:05 INFO - Running setup.py install for blessings 15:10:05 INFO - Successfully installed blessings 15:10:05 INFO - Cleaning up... 15:10:05 INFO - Return code: 0 15:10:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:10:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:10:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:10:06 INFO - Reading from file tmpfile_stdout 15:10:06 INFO - Current package versions: 15:10:06 INFO - blessings == 1.6 15:10:06 INFO - blobuploader == 1.2.4 15:10:06 INFO - browsermob-proxy == 0.6.0 15:10:06 INFO - docopt == 0.6.1 15:10:06 INFO - manifestparser == 1.1 15:10:06 INFO - marionette-client == 2.3.0 15:10:06 INFO - marionette-driver == 1.4.0 15:10:06 INFO - mozInstall == 1.12 15:10:06 INFO - mozcrash == 0.17 15:10:06 INFO - mozdebug == 0.1 15:10:06 INFO - mozdevice == 0.48 15:10:06 INFO - mozfile == 1.2 15:10:06 INFO - mozhttpd == 0.7 15:10:06 INFO - mozinfo == 0.9 15:10:06 INFO - mozleak == 0.1 15:10:06 INFO - mozlog == 3.1 15:10:06 INFO - moznetwork == 0.27 15:10:06 INFO - mozprocess == 0.22 15:10:06 INFO - mozprofile == 0.28 15:10:06 INFO - mozrunner == 6.11 15:10:06 INFO - mozscreenshot == 0.1 15:10:06 INFO - mozsystemmonitor == 0.0 15:10:06 INFO - moztest == 0.7 15:10:06 INFO - mozversion == 1.4 15:10:06 INFO - psutil == 3.1.1 15:10:06 INFO - requests == 1.2.3 15:10:06 INFO - wptserve == 1.4.0 15:10:06 INFO - wsgiref == 0.1.2 15:10:06 INFO - Running post-action listener: _resource_record_post_action 15:10:06 INFO - Running post-action listener: _start_resource_monitoring 15:10:06 INFO - Starting resource monitoring. 15:10:06 INFO - ##### 15:10:06 INFO - ##### Running pull step. 15:10:06 INFO - ##### 15:10:06 INFO - Running pre-action listener: _resource_record_pre_action 15:10:06 INFO - Running main action method: pull 15:10:06 INFO - Pull has nothing to do! 15:10:06 INFO - Running post-action listener: _resource_record_post_action 15:10:06 INFO - ##### 15:10:06 INFO - ##### Running install step. 15:10:06 INFO - ##### 15:10:06 INFO - Running pre-action listener: _resource_record_pre_action 15:10:06 INFO - Running main action method: install 15:10:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:10:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:10:06 INFO - Reading from file tmpfile_stdout 15:10:06 INFO - Detecting whether we're running mozinstall >=1.0... 15:10:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:10:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:10:06 INFO - Reading from file tmpfile_stdout 15:10:06 INFO - Output received: 15:10:06 INFO - Usage: mozinstall [options] installer 15:10:06 INFO - Options: 15:10:06 INFO - -h, --help show this help message and exit 15:10:06 INFO - -d DEST, --destination=DEST 15:10:06 INFO - Directory to install application into. [default: 15:10:06 INFO - "/builds/slave/test"] 15:10:06 INFO - --app=APP Application being installed. [default: firefox] 15:10:06 INFO - mkdir: /builds/slave/test/build/application 15:10:06 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'] 15:10:06 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 15:10:24 INFO - Reading from file tmpfile_stdout 15:10:24 INFO - Output received: 15:10:24 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 15:10:24 INFO - Running post-action listener: _resource_record_post_action 15:10:24 INFO - ##### 15:10:24 INFO - ##### Running run-tests step. 15:10:24 INFO - ##### 15:10:24 INFO - Running pre-action listener: _resource_record_pre_action 15:10:24 INFO - Running main action method: run_tests 15:10:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:10:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:10:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:10:24 INFO - grabbing minidump binary from tooltool 15:10:24 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')]} 15:10:24 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 0x10a4935e0>, '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 0x10a076cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a0a1990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:10:24 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 15:10:24 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 15:10:24 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:10:24 INFO - Return code: 0 15:10:24 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 15:10:24 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:10:24 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/V0LRZEbkQnyknUvzELFfXQ/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 15:10:24 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/V0LRZEbkQnyknUvzELFfXQ/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 15:10:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.z6Nq9AEmlc/Render', 15:10:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:10:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:10:24 INFO - 'HOME': '/Users/cltbld', 15:10:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:10:24 INFO - 'LOGNAME': 'cltbld', 15:10:24 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:10:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:10:24 INFO - 'MOZ_NO_REMOTE': '1', 15:10:24 INFO - 'NO_EM_RESTART': '1', 15:10:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:10:24 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:10:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:10:24 INFO - 'PWD': '/builds/slave/test', 15:10:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:10:24 INFO - 'SHELL': '/bin/bash', 15:10:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o4o9qGBXL1/Listeners', 15:10:24 INFO - 'TMPDIR': '/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/T/', 15:10:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:10:24 INFO - 'USER': 'cltbld', 15:10:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:10:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:10:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:10:24 INFO - 'XPC_FLAGS': '0x0', 15:10:24 INFO - 'XPC_SERVICE_NAME': '0', 15:10:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:10:24 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/V0LRZEbkQnyknUvzELFfXQ/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 15:10:25 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 15:10:25 INFO - import pkg_resources 15:10:26 INFO - Using 1 client processes 15:10:26 INFO - wptserve Starting http server on 127.0.0.1:8000 15:10:26 INFO - wptserve Starting http server on 127.0.0.1:8001 15:10:26 INFO - wptserve Starting http server on 127.0.0.1:8443 15:10:28 INFO - SUITE-START | Running 778 tests 15:10:28 INFO - Running testharness tests 15:10:28 INFO - Setting up ssl 15:10:28 INFO - PROCESS | certutil | 15:10:28 INFO - PROCESS | certutil | 15:10:28 INFO - PROCESS | certutil | 15:10:28 INFO - Certificate Nickname Trust Attributes 15:10:28 INFO - SSL,S/MIME,JAR/XPI 15:10:28 INFO - 15:10:28 INFO - web-platform-tests CT,, 15:10:28 INFO - 15:10:28 INFO - Starting runner 15:10:29 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 15:10:29 INFO - PROCESS | 2574 | 1462918229238 Marionette DEBUG Marionette enabled via build flag and pref 15:10:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x113f1b800 == 1 [pid = 2574] [id = 1] 15:10:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 1 (0x113f1c000) [pid = 2574] [serial = 1] [outer = 0x0] 15:10:29 INFO - PROCESS | 2574 | [2574] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:10:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 2 (0x113f1d000) [pid = 2574] [serial = 2] [outer = 0x113f1c000] 15:10:29 INFO - PROCESS | 2574 | 1462918229707 Marionette INFO Listening on port 2828 15:10:29 INFO - PROCESS | 2574 | 1462918229951 Marionette DEBUG Marionette enabled via command-line flag 15:10:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x116921000 == 2 [pid = 2574] [id = 2] 15:10:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 3 (0x116921800) [pid = 2574] [serial = 3] [outer = 0x0] 15:10:29 INFO - PROCESS | 2574 | [2574] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:10:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 4 (0x116922800) [pid = 2574] [serial = 4] [outer = 0x116921800] 15:10:30 INFO - PROCESS | 2574 | [2574] 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 15:10:30 INFO - PROCESS | 2574 | 1462918230105 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54141 15:10:30 INFO - PROCESS | 2574 | 1462918230191 Marionette DEBUG Closed connection conn0 15:10:30 INFO - PROCESS | 2574 | [2574] 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 15:10:30 INFO - PROCESS | 2574 | 1462918230197 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54142 15:10:30 INFO - PROCESS | 2574 | 1462918230206 Marionette DEBUG Closed connection conn1 15:10:30 INFO - PROCESS | 2574 | [2574] 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 15:10:30 INFO - PROCESS | 2574 | 1462918230211 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54143 15:10:30 INFO - PROCESS | 2574 | 1462918230219 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:10:30 INFO - PROCESS | 2574 | 1462918230225 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":"20160510142413","device":"desktop","version":"48.0a2"} 15:10:30 INFO - PROCESS | 2574 | [2574] 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 15:10:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x1197ba800 == 3 [pid = 2574] [id = 3] 15:10:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 5 (0x1197c1000) [pid = 2574] [serial = 5] [outer = 0x0] 15:10:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x1197c2000 == 4 [pid = 2574] [id = 4] 15:10:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 6 (0x118385c00) [pid = 2574] [serial = 6] [outer = 0x0] 15:10:31 INFO - PROCESS | 2574 | [2574] 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 15:10:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x12181e000 == 5 [pid = 2574] [id = 5] 15:10:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 7 (0x11837f400) [pid = 2574] [serial = 7] [outer = 0x0] 15:10:31 INFO - PROCESS | 2574 | [2574] 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 15:10:31 INFO - PROCESS | 2574 | [2574] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:10:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 8 (0x1218e9800) [pid = 2574] [serial = 8] [outer = 0x11837f400] 15:10:31 INFO - PROCESS | 2574 | [2574] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:10:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 9 (0x121cb8800) [pid = 2574] [serial = 9] [outer = 0x1197c1000] 15:10:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 10 (0x1214aac00) [pid = 2574] [serial = 10] [outer = 0x118385c00] 15:10:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 11 (0x1214acc00) [pid = 2574] [serial = 11] [outer = 0x11837f400] 15:10:32 INFO - PROCESS | 2574 | [2574] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:10:32 INFO - PROCESS | 2574 | 1462918232209 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 2574 | 1462918232218 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 12 (0x126f38400) [pid = 2574] [serial = 12] [outer = 0x11837f400] 15:10:32 INFO - PROCESS | 2574 | 1462918232581 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9edacf44-c27e-0747-9f1f-60cf1c31a1ca","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":"20160510142413","device":"desktop","version":"48.0a2","command_id":1}}] 15:10:32 INFO - PROCESS | 2574 | 1462918232694 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}] 15:10:32 INFO - PROCESS | 2574 | 1462918232761 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:10:32 INFO - PROCESS | 2574 | 1462918232877 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:10:32 INFO - PROCESS | 2574 | [2574] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:10:32 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:10:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 13 (0x128c8c400) [pid = 2574] [serial = 13] [outer = 0x11837f400] 15:10:33 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:10:33 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:33 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:10:33 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:10:33 INFO - PROCESS | 2574 | 1462918233220 Marionette TRACE conn2 <- [1,3,null,{}] 15:10:33 INFO - PROCESS | 2574 | 1462918233236 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:10:33 INFO - PROCESS | 2574 | 1462918233251 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:10:33 INFO - PROCESS | 2574 | 1462918233279 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:10:33 INFO - PROCESS | 2574 | 1462918233281 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 15:10:33 INFO - PROCESS | 2574 | 1462918233284 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 2574 | 1462918233286 Marionette TRACE conn2 <- [1,6,null,{}] 15:10:33 INFO - PROCESS | 2574 | 1462918233293 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}] 15:10:33 INFO - PROCESS | 2574 | 1462918233300 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:10:33 INFO - PROCESS | 2574 | 1462918233303 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f60800 == 6 [pid = 2574] [id = 6] 15:10:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 14 (0x128fee000) [pid = 2574] [serial = 14] [outer = 0x0] 15:10:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 15 (0x128fefc00) [pid = 2574] [serial = 15] [outer = 0x128fee000] 15:10:33 INFO - PROCESS | 2574 | 1462918233336 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 16 (0x129307000) [pid = 2574] [serial = 16] [outer = 0x128fee000] 15:10:33 INFO - PROCESS | 2574 | 1462918233625 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]]]}] 15:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 15:10:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x129826800 == 7 [pid = 2574] [id = 7] 15:10:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 17 (0x12930a400) [pid = 2574] [serial = 17] [outer = 0x0] 15:10:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 18 (0x12953e400) [pid = 2574] [serial = 18] [outer = 0x12930a400] 15:10:33 INFO - PROCESS | 2574 | 1462918233681 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 19 (0x129544400) [pid = 2574] [serial = 19] [outer = 0x12930a400] 15:10:33 INFO - PROCESS | 2574 | 1462918233718 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 2574 | 1462918233719 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 15:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:10:33 INFO - PROCESS | 2574 | 1462918233751 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 2574 | 1462918233752 Marionette TRACE conn2 <- [1,10,null,{}] 15:10:33 INFO - PROCESS | 2574 | 1462918233766 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}] 15:10:33 INFO - PROCESS | 2574 | 1462918233912 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:10:33 INFO - PROCESS | 2574 | 1462918233962 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8a3800 == 8 [pid = 2574] [id = 8] 15:10:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 20 (0x12a8bc000) [pid = 2574] [serial = 20] [outer = 0x0] 15:10:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 21 (0x12a8bdc00) [pid = 2574] [serial = 21] [outer = 0x12a8bc000] 15:10:34 INFO - PROCESS | 2574 | 1462918234007 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 22 (0x12a8c1c00) [pid = 2574] [serial = 22] [outer = 0x12a8bc000] 15:10:34 INFO - PROCESS | 2574 | 1462918234463 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]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 735ms 15:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:10:34 INFO - PROCESS | 2574 | 1462918234479 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 2574 | 1462918234481 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 15:10:34 INFO - PROCESS | 2574 | 1462918234483 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 2574 | 1462918234497 Marionette TRACE conn2 <- [1,14,null,{}] 15:10:34 INFO - PROCESS | 2574 | 1462918234500 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}] 15:10:34 INFO - PROCESS | 2574 | 1462918234589 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:10:34 INFO - PROCESS | 2574 | 1462918234596 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b023000 == 9 [pid = 2574] [id = 9] 15:10:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 23 (0x12af0b800) [pid = 2574] [serial = 23] [outer = 0x0] 15:10:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 24 (0x12afb7c00) [pid = 2574] [serial = 24] [outer = 0x12af0b800] 15:10:34 INFO - PROCESS | 2574 | 1462918234621 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 25 (0x12b28dc00) [pid = 2574] [serial = 25] [outer = 0x12af0b800] 15:10:34 INFO - PROCESS | 2574 | 1462918234880 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]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 431ms 15:10:34 INFO - PROCESS | 2574 | 1462918234920 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 2574 | 1462918234923 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 15:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:10:34 INFO - PROCESS | 2574 | 1462918234936 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 2574 | 1462918234938 Marionette TRACE conn2 <- [1,18,null,{}] 15:10:34 INFO - PROCESS | 2574 | 1462918234951 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}] 15:10:35 INFO - PROCESS | 2574 | 1462918235124 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:10:35 INFO - PROCESS | 2574 | 1462918235135 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba72800 == 10 [pid = 2574] [id = 10] 15:10:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 26 (0x12bae1800) [pid = 2574] [serial = 26] [outer = 0x0] 15:10:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 27 (0x12bae3400) [pid = 2574] [serial = 27] [outer = 0x12bae1800] 15:10:35 INFO - PROCESS | 2574 | 1462918235161 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 28 (0x12bae9400) [pid = 2574] [serial = 28] [outer = 0x12bae1800] 15:10:35 INFO - PROCESS | 2574 | 1462918235417 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]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 530ms 15:10:35 INFO - PROCESS | 2574 | 1462918235465 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:10:35 INFO - PROCESS | 2574 | 1462918235467 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 15:10:35 INFO - PROCESS | 2574 | 1462918235469 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 2574 | 1462918235470 Marionette TRACE conn2 <- [1,22,null,{}] 15:10:35 INFO - PROCESS | 2574 | 1462918235473 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}] 15:10:35 INFO - PROCESS | 2574 | 1462918235577 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:10:35 INFO - PROCESS | 2574 | 1462918235581 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c012000 == 11 [pid = 2574] [id = 11] 15:10:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 29 (0x1298a3c00) [pid = 2574] [serial = 29] [outer = 0x0] 15:10:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 30 (0x12bce9000) [pid = 2574] [serial = 30] [outer = 0x1298a3c00] 15:10:35 INFO - PROCESS | 2574 | 1462918235607 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 31 (0x12bcf3000) [pid = 2574] [serial = 31] [outer = 0x1298a3c00] 15:10:35 INFO - PROCESS | 2574 | 1462918235873 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]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 15:10:35 INFO - PROCESS | 2574 | 1462918235888 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 2574 | 1462918235890 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 15:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:10:35 INFO - PROCESS | 2574 | 1462918235900 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 2574 | 1462918235901 Marionette TRACE conn2 <- [1,26,null,{}] 15:10:35 INFO - PROCESS | 2574 | 1462918235903 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}] 15:10:36 INFO - PROCESS | 2574 | 1462918236001 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:10:36 INFO - PROCESS | 2574 | 1462918236007 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x11851e000 == 12 [pid = 2574] [id = 12] 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 32 (0x12c070800) [pid = 2574] [serial = 32] [outer = 0x0] 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 33 (0x12c07d000) [pid = 2574] [serial = 33] [outer = 0x12c070800] 15:10:36 INFO - PROCESS | 2574 | 1462918236032 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 34 (0x12c4a7800) [pid = 2574] [serial = 34] [outer = 0x12c070800] 15:10:36 INFO - PROCESS | 2574 | 1462918236278 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]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 15:10:36 INFO - PROCESS | 2574 | 1462918236319 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 2574 | 1462918236321 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 15:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:10:36 INFO - PROCESS | 2574 | 1462918236323 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 2574 | 1462918236326 Marionette TRACE conn2 <- [1,30,null,{}] 15:10:36 INFO - PROCESS | 2574 | 1462918236352 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}] 15:10:36 INFO - PROCESS | 2574 | 1462918236444 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:10:36 INFO - PROCESS | 2574 | 1462918236448 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c757800 == 13 [pid = 2574] [id = 13] 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 35 (0x12c4aa000) [pid = 2574] [serial = 35] [outer = 0x0] 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 36 (0x12c4b1c00) [pid = 2574] [serial = 36] [outer = 0x12c4aa000] 15:10:36 INFO - PROCESS | 2574 | 1462918236473 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 37 (0x12c79d400) [pid = 2574] [serial = 37] [outer = 0x12c4aa000] 15:10:36 INFO - PROCESS | 2574 | 1462918236721 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]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 430ms 15:10:36 INFO - PROCESS | 2574 | 1462918236754 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 2574 | 1462918236755 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 15:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:10:36 INFO - PROCESS | 2574 | 1462918236765 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 2574 | 1462918236766 Marionette TRACE conn2 <- [1,34,null,{}] 15:10:36 INFO - PROCESS | 2574 | 1462918236769 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}] 15:10:36 INFO - PROCESS | 2574 | 1462918236860 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:10:36 INFO - PROCESS | 2574 | 1462918236865 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca76000 == 14 [pid = 2574] [id = 14] 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 38 (0x12c79d800) [pid = 2574] [serial = 38] [outer = 0x0] 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 39 (0x12c7a4400) [pid = 2574] [serial = 39] [outer = 0x12c79d800] 15:10:36 INFO - PROCESS | 2574 | 1462918236900 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 40 (0x12ca5a400) [pid = 2574] [serial = 40] [outer = 0x12c79d800] 15:10:37 INFO - PROCESS | 2574 | 1462918237157 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]]]}] 15:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 420ms 15:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:10:37 INFO - PROCESS | 2574 | 1462918237186 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:10:37 INFO - PROCESS | 2574 | 1462918237187 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 15:10:37 INFO - PROCESS | 2574 | 1462918237197 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 2574 | 1462918237198 Marionette TRACE conn2 <- [1,38,null,{}] 15:10:37 INFO - PROCESS | 2574 | 1462918237201 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}] 15:10:37 INFO - PROCESS | 2574 | 1462918237296 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:10:37 INFO - PROCESS | 2574 | 1462918237301 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce51800 == 15 [pid = 2574] [id = 15] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 41 (0x12ca5d800) [pid = 2574] [serial = 41] [outer = 0x0] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 42 (0x12ca63400) [pid = 2574] [serial = 42] [outer = 0x12ca5d800] 15:10:37 INFO - PROCESS | 2574 | 1462918237325 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 43 (0x12ce6f800) [pid = 2574] [serial = 43] [outer = 0x12ca5d800] 15:10:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfca800 == 16 [pid = 2574] [id = 16] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 44 (0x12cfcb000) [pid = 2574] [serial = 44] [outer = 0x0] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 45 (0x12cfc6000) [pid = 2574] [serial = 45] [outer = 0x12cfcb000] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 46 (0x12ce62800) [pid = 2574] [serial = 46] [outer = 0x12cfcb000] 15:10:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfca000 == 17 [pid = 2574] [id = 17] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 47 (0x12ca5cc00) [pid = 2574] [serial = 47] [outer = 0x0] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 48 (0x12d11ac00) [pid = 2574] [serial = 48] [outer = 0x12ca5cc00] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 49 (0x1166bc000) [pid = 2574] [serial = 49] [outer = 0x12ca5cc00] 15:10:37 INFO - PROCESS | 2574 | 1462918237689 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]]]}] 15:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 528ms 15:10:37 INFO - PROCESS | 2574 | 1462918237717 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:10:37 INFO - PROCESS | 2574 | 1462918237718 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 15:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:10:37 INFO - PROCESS | 2574 | 1462918237721 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 2574 | 1462918237722 Marionette TRACE conn2 <- [1,42,null,{}] 15:10:37 INFO - PROCESS | 2574 | 1462918237725 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}] 15:10:37 INFO - PROCESS | 2574 | 1462918237814 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:10:37 INFO - PROCESS | 2574 | 1462918237819 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d413800 == 18 [pid = 2574] [id = 18] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 50 (0x12ce72400) [pid = 2574] [serial = 50] [outer = 0x0] 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 51 (0x12d34bc00) [pid = 2574] [serial = 51] [outer = 0x12ce72400] 15:10:37 INFO - PROCESS | 2574 | 1462918237845 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 52 (0x12d354c00) [pid = 2574] [serial = 52] [outer = 0x12ce72400] 15:10:38 INFO - PROCESS | 2574 | 1462918238182 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]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 472ms 15:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:10:38 INFO - PROCESS | 2574 | 1462918238194 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 2574 | 1462918238195 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 15:10:38 INFO - PROCESS | 2574 | 1462918238197 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 2574 | 1462918238198 Marionette TRACE conn2 <- [1,46,null,{}] 15:10:38 INFO - PROCESS | 2574 | 1462918238200 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}] 15:10:38 INFO - PROCESS | 2574 | 1462918238283 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:10:38 INFO - PROCESS | 2574 | 1462918238291 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6c5000 == 19 [pid = 2574] [id = 19] 15:10:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 53 (0x118115800) [pid = 2574] [serial = 53] [outer = 0x0] 15:10:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 54 (0x1195ed800) [pid = 2574] [serial = 54] [outer = 0x118115800] 15:10:38 INFO - PROCESS | 2574 | 1462918238335 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 55 (0x12b0c6800) [pid = 2574] [serial = 55] [outer = 0x118115800] 15:10:38 INFO - PROCESS | 2574 | 1462918238729 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]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 15:10:38 INFO - PROCESS | 2574 | 1462918238768 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 2574 | 1462918238770 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 15:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:10:38 INFO - PROCESS | 2574 | 1462918238774 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 2574 | 1462918238775 Marionette TRACE conn2 <- [1,50,null,{}] 15:10:38 INFO - PROCESS | 2574 | 1462918238779 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}] 15:10:38 INFO - PROCESS | 2574 | 1462918238909 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:10:38 INFO - PROCESS | 2574 | 1462918238915 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6a3800 == 20 [pid = 2574] [id = 20] 15:10:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 56 (0x12b0ccc00) [pid = 2574] [serial = 56] [outer = 0x0] 15:10:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 57 (0x12d726800) [pid = 2574] [serial = 57] [outer = 0x12b0ccc00] 15:10:38 INFO - PROCESS | 2574 | 1462918238939 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 58 (0x12d72d000) [pid = 2574] [serial = 58] [outer = 0x12b0ccc00] 15:10:39 INFO - PROCESS | 2574 | 1462918239183 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]]]}] 15:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 423ms 15:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:10:39 INFO - PROCESS | 2574 | 1462918239197 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:10:39 INFO - PROCESS | 2574 | 1462918239198 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 15:10:39 INFO - PROCESS | 2574 | 1462918239200 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 2574 | 1462918239201 Marionette TRACE conn2 <- [1,54,null,{}] 15:10:39 INFO - PROCESS | 2574 | 1462918239205 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}] 15:10:39 INFO - PROCESS | 2574 | 1462918239311 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:10:39 INFO - PROCESS | 2574 | 1462918239324 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12dab5000 == 21 [pid = 2574] [id = 21] 15:10:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 59 (0x12da0dc00) [pid = 2574] [serial = 59] [outer = 0x0] 15:10:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 60 (0x12da0a400) [pid = 2574] [serial = 60] [outer = 0x12da0dc00] 15:10:39 INFO - PROCESS | 2574 | 1462918239351 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 61 (0x12da13000) [pid = 2574] [serial = 61] [outer = 0x12da0dc00] 15:10:40 INFO - PROCESS | 2574 | 1462918240401 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]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1227ms 15:10:40 INFO - PROCESS | 2574 | 1462918240428 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:10:40 INFO - PROCESS | 2574 | 1462918240431 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 15:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:10:40 INFO - PROCESS | 2574 | 1462918240434 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 2574 | 1462918240436 Marionette TRACE conn2 <- [1,58,null,{}] 15:10:40 INFO - PROCESS | 2574 | 1462918240440 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}] 15:10:40 INFO - PROCESS | 2574 | 1462918240542 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:10:40 INFO - PROCESS | 2574 | 1462918240616 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x1130cb800 == 22 [pid = 2574] [id = 22] 15:10:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 62 (0x112fb1000) [pid = 2574] [serial = 62] [outer = 0x0] 15:10:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 63 (0x113af4000) [pid = 2574] [serial = 63] [outer = 0x112fb1000] 15:10:40 INFO - PROCESS | 2574 | 1462918240666 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 64 (0x115e3ec00) [pid = 2574] [serial = 64] [outer = 0x112fb1000] 15:10:41 INFO - PROCESS | 2574 | 1462918241149 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]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 773ms 15:10:41 INFO - PROCESS | 2574 | 1462918241225 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 2574 | 1462918241229 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 15:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:10:41 INFO - PROCESS | 2574 | 1462918241236 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 2574 | 1462918241238 Marionette TRACE conn2 <- [1,62,null,{}] 15:10:41 INFO - PROCESS | 2574 | 1462918241242 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}] 15:10:41 INFO - PROCESS | 2574 | 1462918241364 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:10:41 INFO - PROCESS | 2574 | 1462918241422 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x116971800 == 23 [pid = 2574] [id = 23] 15:10:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 65 (0x11752a400) [pid = 2574] [serial = 65] [outer = 0x0] 15:10:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 66 (0x118203800) [pid = 2574] [serial = 66] [outer = 0x11752a400] 15:10:41 INFO - PROCESS | 2574 | 1462918241452 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 67 (0x11860e000) [pid = 2574] [serial = 67] [outer = 0x11752a400] 15:10:41 INFO - PROCESS | 2574 | 1462918241865 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]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 15:10:41 INFO - PROCESS | 2574 | 1462918241907 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 2574 | 1462918241908 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 15:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:10:41 INFO - PROCESS | 2574 | 1462918241911 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 2574 | 1462918241913 Marionette TRACE conn2 <- [1,66,null,{}] 15:10:41 INFO - PROCESS | 2574 | 1462918241921 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}] 15:10:42 INFO - PROCESS | 2574 | 1462918242067 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:10:42 INFO - PROCESS | 2574 | 1462918242112 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d7800 == 24 [pid = 2574] [id = 24] 15:10:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 68 (0x1195ea000) [pid = 2574] [serial = 68] [outer = 0x0] 15:10:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 69 (0x1195f7400) [pid = 2574] [serial = 69] [outer = 0x1195ea000] 15:10:42 INFO - PROCESS | 2574 | 1462918242147 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 70 (0x119c33400) [pid = 2574] [serial = 70] [outer = 0x1195ea000] 15:10:42 INFO - PROCESS | 2574 | 1462918242837 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]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 971ms 15:10:42 INFO - PROCESS | 2574 | 1462918242883 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 2574 | 1462918242885 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 15:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:10:42 INFO - PROCESS | 2574 | 1462918242889 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 2574 | 1462918242891 Marionette TRACE conn2 <- [1,70,null,{}] 15:10:42 INFO - PROCESS | 2574 | 1462918242897 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}] 15:10:42 INFO - PROCESS | 2574 | 1462918242978 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:10:43 INFO - PROCESS | 2574 | 1462918243040 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x112ebb800 == 25 [pid = 2574] [id = 25] 15:10:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 71 (0x1122ad000) [pid = 2574] [serial = 71] [outer = 0x0] 15:10:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 72 (0x11515ec00) [pid = 2574] [serial = 72] [outer = 0x1122ad000] 15:10:43 INFO - PROCESS | 2574 | 1462918243071 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 73 (0x115ec1000) [pid = 2574] [serial = 73] [outer = 0x1122ad000] 15:10:43 INFO - PROCESS | 2574 | 1462918243457 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 15:10:43 INFO - PROCESS | 2574 | 1462918243511 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 2574 | 1462918243515 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 15:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:10:43 INFO - PROCESS | 2574 | 1462918243519 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 2574 | 1462918243521 Marionette TRACE conn2 <- [1,74,null,{}] 15:10:43 INFO - PROCESS | 2574 | 1462918243523 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}] 15:10:43 INFO - PROCESS | 2574 | 1462918243593 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:10:43 INFO - PROCESS | 2574 | 1462918243598 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x113a93000 == 26 [pid = 2574] [id = 26] 15:10:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 74 (0x116079c00) [pid = 2574] [serial = 74] [outer = 0x0] 15:10:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 75 (0x1161a5000) [pid = 2574] [serial = 75] [outer = 0x116079c00] 15:10:43 INFO - PROCESS | 2574 | 1462918243627 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 76 (0x1167f4c00) [pid = 2574] [serial = 76] [outer = 0x116079c00] 15:10:43 INFO - PROCESS | 2574 | 1462918243963 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 468ms 15:10:43 INFO - PROCESS | 2574 | 1462918243988 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:10:43 INFO - PROCESS | 2574 | 1462918243992 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 15:10:43 INFO - PROCESS | 2574 | 1462918243996 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 2574 | 1462918243999 Marionette TRACE conn2 <- [1,78,null,{}] 15:10:44 INFO - PROCESS | 2574 | 1462918244007 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}] 15:10:44 INFO - PROCESS | 2574 | 1462918244102 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:10:44 INFO - PROCESS | 2574 | 1462918244112 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x11611e800 == 27 [pid = 2574] [id = 27] 15:10:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 77 (0x116a58000) [pid = 2574] [serial = 77] [outer = 0x0] 15:10:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 78 (0x117522c00) [pid = 2574] [serial = 78] [outer = 0x116a58000] 15:10:44 INFO - PROCESS | 2574 | 1462918244156 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 79 (0x1176b7800) [pid = 2574] [serial = 79] [outer = 0x116a58000] 15:10:44 INFO - PROCESS | 2574 | 1462918244594 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]]]}] 15:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 621ms 15:10:44 INFO - PROCESS | 2574 | 1462918244618 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:10:44 INFO - PROCESS | 2574 | 1462918244619 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 15:10:44 INFO - PROCESS | 2574 | 1462918244622 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 2574 | 1462918244623 Marionette TRACE conn2 <- [1,82,null,{}] 15:10:44 INFO - PROCESS | 2574 | 1462918244628 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}] 15:10:44 INFO - PROCESS | 2574 | 1462918244705 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:10:44 INFO - PROCESS | 2574 | 1462918244711 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x116965800 == 28 [pid = 2574] [id = 28] 15:10:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 80 (0x1176b6800) [pid = 2574] [serial = 80] [outer = 0x0] 15:10:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 81 (0x11820d400) [pid = 2574] [serial = 81] [outer = 0x1176b6800] 15:10:44 INFO - PROCESS | 2574 | 1462918244739 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 82 (0x118380000) [pid = 2574] [serial = 82] [outer = 0x1176b6800] 15:10:45 INFO - PROCESS | 2574 | 1462918245050 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]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 15:10:45 INFO - PROCESS | 2574 | 1462918245094 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 2574 | 1462918245096 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 15:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:10:45 INFO - PROCESS | 2574 | 1462918245098 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 2574 | 1462918245099 Marionette TRACE conn2 <- [1,86,null,{}] 15:10:45 INFO - PROCESS | 2574 | 1462918245101 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}] 15:10:45 INFO - PROCESS | 2574 | 1462918245190 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:10:45 INFO - PROCESS | 2574 | 1462918245198 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170b6000 == 29 [pid = 2574] [id = 29] 15:10:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 83 (0x116a58c00) [pid = 2574] [serial = 83] [outer = 0x0] 15:10:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 84 (0x118384800) [pid = 2574] [serial = 84] [outer = 0x116a58c00] 15:10:45 INFO - PROCESS | 2574 | 1462918245223 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 85 (0x11900a000) [pid = 2574] [serial = 85] [outer = 0x116a58c00] 15:10:45 INFO - PROCESS | 2574 | 1462918245507 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]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 15:10:45 INFO - PROCESS | 2574 | 1462918245568 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:10:45 INFO - PROCESS | 2574 | 1462918245569 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 15:10:45 INFO - PROCESS | 2574 | 1462918245571 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 2574 | 1462918245572 Marionette TRACE conn2 <- [1,90,null,{}] 15:10:45 INFO - PROCESS | 2574 | 1462918245576 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}] 15:10:45 INFO - PROCESS | 2574 | 1462918245663 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:10:45 INFO - PROCESS | 2574 | 1462918245668 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x116908000 == 30 [pid = 2574] [id = 30] 15:10:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 86 (0x11908cc00) [pid = 2574] [serial = 86] [outer = 0x0] 15:10:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x11933cc00) [pid = 2574] [serial = 87] [outer = 0x11908cc00] 15:10:45 INFO - PROCESS | 2574 | 1462918245696 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x1196da800) [pid = 2574] [serial = 88] [outer = 0x11908cc00] 15:10:46 INFO - PROCESS | 2574 | 1462918246018 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]]]}] 15:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 15:10:46 INFO - PROCESS | 2574 | 1462918246041 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 2574 | 1462918246046 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 15:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:10:46 INFO - PROCESS | 2574 | 1462918246049 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 2574 | 1462918246051 Marionette TRACE conn2 <- [1,94,null,{}] 15:10:46 INFO - PROCESS | 2574 | 1462918246054 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}] 15:10:46 INFO - PROCESS | 2574 | 1462918246198 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:10:46 INFO - PROCESS | 2574 | 1462918246209 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x118510800 == 31 [pid = 2574] [id = 31] 15:10:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x11860d000) [pid = 2574] [serial = 89] [outer = 0x0] 15:10:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x119c2e800) [pid = 2574] [serial = 90] [outer = 0x11860d000] 15:10:46 INFO - PROCESS | 2574 | 1462918246250 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x120ea6400) [pid = 2574] [serial = 91] [outer = 0x11860d000] 15:10:46 INFO - PROCESS | 2574 | 1462918246611 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]]]}] 15:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 571ms 15:10:46 INFO - PROCESS | 2574 | 1462918246619 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:10:46 INFO - PROCESS | 2574 | 1462918246620 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 15:10:46 INFO - PROCESS | 2574 | 1462918246622 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 2574 | 1462918246623 Marionette TRACE conn2 <- [1,98,null,{}] 15:10:46 INFO - PROCESS | 2574 | 1462918246628 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}] 15:10:46 INFO - PROCESS | 2574 | 1462918246731 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:10:46 INFO - PROCESS | 2574 | 1462918246796 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x118ca6800 == 32 [pid = 2574] [id = 32] 15:10:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x1196dec00) [pid = 2574] [serial = 92] [outer = 0x0] 15:10:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x120eab800) [pid = 2574] [serial = 93] [outer = 0x1196dec00] 15:10:46 INFO - PROCESS | 2574 | 1462918246837 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x1219ab000) [pid = 2574] [serial = 94] [outer = 0x1196dec00] 15:10:47 INFO - PROCESS | 2574 | 1462918247262 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]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 15:10:47 INFO - PROCESS | 2574 | 1462918247304 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:10:47 INFO - PROCESS | 2574 | 1462918247306 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 15:10:47 INFO - PROCESS | 2574 | 1462918247309 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 2574 | 1462918247311 Marionette TRACE conn2 <- [1,102,null,{}] 15:10:47 INFO - PROCESS | 2574 | 1462918247325 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}] 15:10:47 INFO - PROCESS | 2574 | 1462918247418 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:10:47 INFO - PROCESS | 2574 | 1462918247424 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x1191ae800 == 33 [pid = 2574] [id = 33] 15:10:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x1219b0c00) [pid = 2574] [serial = 95] [outer = 0x0] 15:10:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x123759400) [pid = 2574] [serial = 96] [outer = 0x1219b0c00] 15:10:47 INFO - PROCESS | 2574 | 1462918247451 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x124d30c00) [pid = 2574] [serial = 97] [outer = 0x1219b0c00] 15:10:47 INFO - PROCESS | 2574 | 1462918247743 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]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 479ms 15:10:47 INFO - PROCESS | 2574 | 1462918247789 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:10:47 INFO - PROCESS | 2574 | 1462918247791 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 15:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:10:47 INFO - PROCESS | 2574 | 1462918247795 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 2574 | 1462918247796 Marionette TRACE conn2 <- [1,106,null,{}] 15:10:47 INFO - PROCESS | 2574 | 1462918247798 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}] 15:10:47 INFO - PROCESS | 2574 | 1462918247868 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:10:47 INFO - PROCESS | 2574 | 1462918247874 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x1197c8800 == 34 [pid = 2574] [id = 34] 15:10:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x124d6b400) [pid = 2574] [serial = 98] [outer = 0x0] 15:10:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x1255bc000) [pid = 2574] [serial = 99] [outer = 0x124d6b400] 15:10:47 INFO - PROCESS | 2574 | 1462918247901 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x1268bdc00) [pid = 2574] [serial = 100] [outer = 0x124d6b400] 15:10:48 INFO - PROCESS | 2574 | 1462918248201 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]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 15:10:48 INFO - PROCESS | 2574 | 1462918248214 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:10:48 INFO - PROCESS | 2574 | 1462918248215 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 15:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:10:48 INFO - PROCESS | 2574 | 1462918248222 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 2574 | 1462918248225 Marionette TRACE conn2 <- [1,110,null,{}] 15:10:48 INFO - PROCESS | 2574 | 1462918248234 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}] 15:10:48 INFO - PROCESS | 2574 | 1462918248357 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:10:48 INFO - PROCESS | 2574 | 1462918248364 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dc4000 == 35 [pid = 2574] [id = 35] 15:10:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x1214ac000) [pid = 2574] [serial = 101] [outer = 0x0] 15:10:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x12568d400) [pid = 2574] [serial = 102] [outer = 0x1214ac000] 15:10:48 INFO - PROCESS | 2574 | 1462918248391 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x127210800) [pid = 2574] [serial = 103] [outer = 0x1214ac000] 15:10:48 INFO - PROCESS | 2574 | 1462918248698 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]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 530ms 15:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:10:48 INFO - PROCESS | 2574 | 1462918248752 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:10:48 INFO - PROCESS | 2574 | 1462918248754 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 15:10:48 INFO - PROCESS | 2574 | 1462918248756 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 2574 | 1462918248757 Marionette TRACE conn2 <- [1,114,null,{}] 15:10:48 INFO - PROCESS | 2574 | 1462918248759 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}] 15:10:48 INFO - PROCESS | 2574 | 1462918248830 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:10:48 INFO - PROCESS | 2574 | 1462918248834 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x121228000 == 36 [pid = 2574] [id = 36] 15:10:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x126f39000) [pid = 2574] [serial = 104] [outer = 0x0] 15:10:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x127511800) [pid = 2574] [serial = 105] [outer = 0x126f39000] 15:10:48 INFO - PROCESS | 2574 | 1462918248862 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x128a7a000) [pid = 2574] [serial = 106] [outer = 0x126f39000] 15:10:49 INFO - PROCESS | 2574 | 1462918249193 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]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 15:10:49 INFO - PROCESS | 2574 | 1462918249227 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 2574 | 1462918249228 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 15:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:10:49 INFO - PROCESS | 2574 | 1462918249231 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 2574 | 1462918249232 Marionette TRACE conn2 <- [1,118,null,{}] 15:10:49 INFO - PROCESS | 2574 | 1462918249234 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}] 15:10:49 INFO - PROCESS | 2574 | 1462918249331 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:10:49 INFO - PROCESS | 2574 | 1462918249339 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x1213d1000 == 37 [pid = 2574] [id = 37] 15:10:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x128a7a800) [pid = 2574] [serial = 107] [outer = 0x0] 15:10:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x128a81400) [pid = 2574] [serial = 108] [outer = 0x128a7a800] 15:10:49 INFO - PROCESS | 2574 | 1462918249367 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x128d94c00) [pid = 2574] [serial = 109] [outer = 0x128a7a800] 15:10:49 INFO - PROCESS | 2574 | 1462918249641 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]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 423ms 15:10:49 INFO - PROCESS | 2574 | 1462918249655 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 2574 | 1462918249656 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 15:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:10:49 INFO - PROCESS | 2574 | 1462918249666 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 2574 | 1462918249667 Marionette TRACE conn2 <- [1,122,null,{}] 15:10:49 INFO - PROCESS | 2574 | 1462918249669 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}] 15:10:49 INFO - PROCESS | 2574 | 1462918249748 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:10:49 INFO - PROCESS | 2574 | 1462918249752 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x121ca6800 == 38 [pid = 2574] [id = 38] 15:10:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x128c82400) [pid = 2574] [serial = 110] [outer = 0x0] 15:10:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x128fe7400) [pid = 2574] [serial = 111] [outer = 0x128c82400] 15:10:49 INFO - PROCESS | 2574 | 1462918249779 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x129303400) [pid = 2574] [serial = 112] [outer = 0x128c82400] 15:10:50 INFO - PROCESS | 2574 | 1462918250079 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]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 471ms 15:10:50 INFO - PROCESS | 2574 | 1462918250146 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 2574 | 1462918250149 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 15:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:10:50 INFO - PROCESS | 2574 | 1462918250155 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 2574 | 1462918250157 Marionette TRACE conn2 <- [1,126,null,{}] 15:10:50 INFO - PROCESS | 2574 | 1462918250160 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}] 15:10:50 INFO - PROCESS | 2574 | 1462918250313 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:10:50 INFO - PROCESS | 2574 | 1462918250326 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x1236df000 == 39 [pid = 2574] [id = 39] 15:10:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x128fe9000) [pid = 2574] [serial = 113] [outer = 0x0] 15:10:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12930d800) [pid = 2574] [serial = 114] [outer = 0x128fe9000] 15:10:50 INFO - PROCESS | 2574 | 1462918250363 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12953ec00) [pid = 2574] [serial = 115] [outer = 0x128fe9000] 15:10:50 INFO - PROCESS | 2574 | 1462918250761 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]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 625ms 15:10:50 INFO - PROCESS | 2574 | 1462918250779 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:10:50 INFO - PROCESS | 2574 | 1462918250781 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 15:10:50 INFO - PROCESS | 2574 | 1462918250791 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 2574 | 1462918250793 Marionette TRACE conn2 <- [1,130,null,{}] 15:10:50 INFO - PROCESS | 2574 | 1462918250796 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}] 15:10:50 INFO - PROCESS | 2574 | 1462918250871 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:10:51 INFO - PROCESS | 2574 | 1462918251561 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x112642800 == 40 [pid = 2574] [id = 40] 15:10:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x113346800) [pid = 2574] [serial = 116] [outer = 0x0] 15:10:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x1134bfc00) [pid = 2574] [serial = 117] [outer = 0x113346800] 15:10:51 INFO - PROCESS | 2574 | 1462918251624 Marionette DEBUG loaded listener.js 15:10:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x113df5400) [pid = 2574] [serial = 118] [outer = 0x113346800] 15:10:51 INFO - PROCESS | 2574 | 1462918251962 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]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1229ms 15:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:10:52 INFO - PROCESS | 2574 | 1462918252013 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:10:52 INFO - PROCESS | 2574 | 1462918252016 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 15:10:52 INFO - PROCESS | 2574 | 1462918252018 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 2574 | 1462918252021 Marionette TRACE conn2 <- [1,134,null,{}] 15:10:52 INFO - PROCESS | 2574 | 1462918252024 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}] 15:10:52 INFO - PROCESS | 2574 | 1462918252114 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:10:52 INFO - PROCESS | 2574 | 1462918252147 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x113a07800 == 41 [pid = 2574] [id = 41] 15:10:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x1160e7400) [pid = 2574] [serial = 119] [outer = 0x0] 15:10:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1161e9400) [pid = 2574] [serial = 120] [outer = 0x1160e7400] 15:10:52 INFO - PROCESS | 2574 | 1462918252175 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x1169a9400) [pid = 2574] [serial = 121] [outer = 0x1160e7400] 15:10:52 INFO - PROCESS | 2574 | 1462918252513 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]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 15:10:52 INFO - PROCESS | 2574 | 1462918252540 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:10:52 INFO - PROCESS | 2574 | 1462918252544 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 15:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:10:52 INFO - PROCESS | 2574 | 1462918252547 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 2574 | 1462918252549 Marionette TRACE conn2 <- [1,138,null,{}] 15:10:52 INFO - PROCESS | 2574 | 1462918252558 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}] 15:10:52 INFO - PROCESS | 2574 | 1462918252644 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:10:52 INFO - PROCESS | 2574 | 1462918252649 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x116113800 == 42 [pid = 2574] [id = 42] 15:10:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x116a61800) [pid = 2574] [serial = 122] [outer = 0x0] 15:10:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x11752c800) [pid = 2574] [serial = 123] [outer = 0x116a61800] 15:10:52 INFO - PROCESS | 2574 | 1462918252674 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x11820f800) [pid = 2574] [serial = 124] [outer = 0x116a61800] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x12ca5d800) [pid = 2574] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12c79d800) [pid = 2574] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x12c4aa000) [pid = 2574] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12c070800) [pid = 2574] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1298a3c00) [pid = 2574] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12bae1800) [pid = 2574] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x12af0b800) [pid = 2574] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12a8bc000) [pid = 2574] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x128fee000) [pid = 2574] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12b0ccc00) [pid = 2574] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x118115800) [pid = 2574] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12ce72400) [pid = 2574] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x126f39000) [pid = 2574] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x128a7a800) [pid = 2574] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x128c82400) [pid = 2574] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x12da0dc00) [pid = 2574] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x112fb1000) [pid = 2574] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x11752a400) [pid = 2574] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x1195ea000) [pid = 2574] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x1122ad000) [pid = 2574] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x116079c00) [pid = 2574] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x116a58000) [pid = 2574] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x1176b6800) [pid = 2574] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x116a58c00) [pid = 2574] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x11908cc00) [pid = 2574] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x11860d000) [pid = 2574] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x1196dec00) [pid = 2574] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x1219b0c00) [pid = 2574] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:10:53 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x124d6b400) [pid = 2574] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:10:53 INFO - PROCESS | 2574 | 1462918253460 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]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 920ms 15:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:10:53 INFO - PROCESS | 2574 | 1462918253467 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 2574 | 1462918253468 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 15:10:53 INFO - PROCESS | 2574 | 1462918253472 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 2574 | 1462918253478 Marionette TRACE conn2 <- [1,142,null,{}] 15:10:53 INFO - PROCESS | 2574 | 1462918253484 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}] 15:10:53 INFO - PROCESS | 2574 | 1462918253553 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:10:53 INFO - PROCESS | 2574 | 1462918253561 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170b1000 == 43 [pid = 2574] [id = 43] 15:10:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x113404400) [pid = 2574] [serial = 125] [outer = 0x0] 15:10:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x118377400) [pid = 2574] [serial = 126] [outer = 0x113404400] 15:10:53 INFO - PROCESS | 2574 | 1462918253587 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x11860d400) [pid = 2574] [serial = 127] [outer = 0x113404400] 15:10:53 INFO - PROCESS | 2574 | 1462918253930 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]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 475ms 15:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:10:53 INFO - PROCESS | 2574 | 1462918253946 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 2574 | 1462918253948 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 15:10:53 INFO - PROCESS | 2574 | 1462918253950 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 2574 | 1462918253951 Marionette TRACE conn2 <- [1,146,null,{}] 15:10:53 INFO - PROCESS | 2574 | 1462918253954 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}] 15:10:54 INFO - PROCESS | 2574 | 1462918254024 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:10:54 INFO - PROCESS | 2574 | 1462918254028 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e16800 == 44 [pid = 2574] [id = 44] 15:10:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x118c1f800) [pid = 2574] [serial = 128] [outer = 0x0] 15:10:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x119087400) [pid = 2574] [serial = 129] [outer = 0x118c1f800] 15:10:54 INFO - PROCESS | 2574 | 1462918254056 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x119150400) [pid = 2574] [serial = 130] [outer = 0x118c1f800] 15:10:54 INFO - PROCESS | 2574 | 1462918254410 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]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 15:10:54 INFO - PROCESS | 2574 | 1462918254418 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 2574 | 1462918254419 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 15:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:10:54 INFO - PROCESS | 2574 | 1462918254432 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 2574 | 1462918254433 Marionette TRACE conn2 <- [1,150,null,{}] 15:10:54 INFO - PROCESS | 2574 | 1462918254436 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}] 15:10:54 INFO - PROCESS | 2574 | 1462918254503 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:10:54 INFO - PROCESS | 2574 | 1462918254550 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x118514000 == 45 [pid = 2574] [id = 45] 15:10:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x119336c00) [pid = 2574] [serial = 131] [outer = 0x0] 15:10:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x1195e9c00) [pid = 2574] [serial = 132] [outer = 0x119336c00] 15:10:54 INFO - PROCESS | 2574 | 1462918254581 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1196d8800) [pid = 2574] [serial = 133] [outer = 0x119336c00] 15:10:54 INFO - PROCESS | 2574 | 1462918254868 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]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 15:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:10:54 INFO - PROCESS | 2574 | 1462918254900 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 2574 | 1462918254901 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 15:10:54 INFO - PROCESS | 2574 | 1462918254904 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 2574 | 1462918254905 Marionette TRACE conn2 <- [1,154,null,{}] 15:10:54 INFO - PROCESS | 2574 | 1462918254907 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}] 15:10:54 INFO - PROCESS | 2574 | 1462918254982 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:10:54 INFO - PROCESS | 2574 | 1462918254987 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x115e09800 == 46 [pid = 2574] [id = 46] 15:10:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x1199b8c00) [pid = 2574] [serial = 134] [outer = 0x0] 15:10:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x1214ac400) [pid = 2574] [serial = 135] [outer = 0x1199b8c00] 15:10:55 INFO - PROCESS | 2574 | 1462918255014 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x1218f6800) [pid = 2574] [serial = 136] [outer = 0x1199b8c00] 15:10:55 INFO - PROCESS | 2574 | 1462918255343 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]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 473ms 15:10:55 INFO - PROCESS | 2574 | 1462918255410 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 2574 | 1462918255412 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 15:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:10:55 INFO - PROCESS | 2574 | 1462918255416 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 2574 | 1462918255419 Marionette TRACE conn2 <- [1,158,null,{}] 15:10:55 INFO - PROCESS | 2574 | 1462918255423 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}] 15:10:55 INFO - PROCESS | 2574 | 1462918255496 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:10:55 INFO - PROCESS | 2574 | 1462918255502 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x112ebb000 == 47 [pid = 2574] [id = 47] 15:10:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x112fb3800) [pid = 2574] [serial = 137] [outer = 0x0] 15:10:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x1134b2000) [pid = 2574] [serial = 138] [outer = 0x112fb3800] 15:10:55 INFO - PROCESS | 2574 | 1462918255575 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x115e3f000) [pid = 2574] [serial = 139] [outer = 0x112fb3800] 15:10:56 INFO - PROCESS | 2574 | 1462918256050 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]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 15:10:56 INFO - PROCESS | 2574 | 1462918256087 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 2574 | 1462918256090 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 15:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:10:56 INFO - PROCESS | 2574 | 1462918256115 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 2574 | 1462918256118 Marionette TRACE conn2 <- [1,162,null,{}] 15:10:56 INFO - PROCESS | 2574 | 1462918256121 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}] 15:10:56 INFO - PROCESS | 2574 | 1462918256212 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:10:56 INFO - PROCESS | 2574 | 1462918256302 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e0b000 == 48 [pid = 2574] [id = 48] 15:10:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x116a55000) [pid = 2574] [serial = 140] [outer = 0x0] 15:10:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x116f43800) [pid = 2574] [serial = 141] [outer = 0x116a55000] 15:10:56 INFO - PROCESS | 2574 | 1462918256333 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x1176b9c00) [pid = 2574] [serial = 142] [outer = 0x116a55000] 15:10:56 INFO - PROCESS | 2574 | 1462918256771 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]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 677ms 15:10:56 INFO - PROCESS | 2574 | 1462918256789 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 2574 | 1462918256790 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 15:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:10:56 INFO - PROCESS | 2574 | 1462918256811 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 2574 | 1462918256813 Marionette TRACE conn2 <- [1,166,null,{}] 15:10:56 INFO - PROCESS | 2574 | 1462918256819 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}] 15:10:56 INFO - PROCESS | 2574 | 1462918256914 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:10:56 INFO - PROCESS | 2574 | 1462918256975 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170af000 == 49 [pid = 2574] [id = 49] 15:10:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x1195f0c00) [pid = 2574] [serial = 143] [outer = 0x0] 15:10:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x1196d2400) [pid = 2574] [serial = 144] [outer = 0x1195f0c00] 15:10:57 INFO - PROCESS | 2574 | 1462918257008 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x1160e1000) [pid = 2574] [serial = 145] [outer = 0x1195f0c00] 15:10:57 INFO - PROCESS | 2574 | 1462918257461 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]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 15:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:10:57 INFO - PROCESS | 2574 | 1462918257517 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 2574 | 1462918257519 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 15:10:57 INFO - PROCESS | 2574 | 1462918257523 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 2574 | 1462918257524 Marionette TRACE conn2 <- [1,170,null,{}] 15:10:57 INFO - PROCESS | 2574 | 1462918257527 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}] 15:10:57 INFO - PROCESS | 2574 | 1462918257613 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:10:57 INFO - PROCESS | 2574 | 1462918257683 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x1213c1000 == 50 [pid = 2574] [id = 50] 15:10:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x120eab000) [pid = 2574] [serial = 146] [outer = 0x0] 15:10:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x121bc7000) [pid = 2574] [serial = 147] [outer = 0x120eab000] 15:10:57 INFO - PROCESS | 2574 | 1462918257713 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x124d66c00) [pid = 2574] [serial = 148] [outer = 0x120eab000] 15:10:58 INFO - PROCESS | 2574 | 1462918258196 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]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 721ms 15:10:58 INFO - PROCESS | 2574 | 1462918258245 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 2574 | 1462918258248 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 15:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:10:58 INFO - PROCESS | 2574 | 1462918258251 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 2574 | 1462918258253 Marionette TRACE conn2 <- [1,174,null,{}] 15:10:58 INFO - PROCESS | 2574 | 1462918258258 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}] 15:10:58 INFO - PROCESS | 2574 | 1462918258342 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:10:58 INFO - PROCESS | 2574 | 1462918258407 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x116649000 == 51 [pid = 2574] [id = 51] 15:10:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1131c3c00) [pid = 2574] [serial = 149] [outer = 0x0] 15:10:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x113a71800) [pid = 2574] [serial = 150] [outer = 0x1131c3c00] 15:10:58 INFO - PROCESS | 2574 | 1462918258435 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x116075800) [pid = 2574] [serial = 151] [outer = 0x1131c3c00] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x118514000 == 50 [pid = 2574] [id = 45] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x117e16800 == 49 [pid = 2574] [id = 44] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1170b1000 == 48 [pid = 2574] [id = 43] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x116113800 == 47 [pid = 2574] [id = 42] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x11611e800 == 46 [pid = 2574] [id = 27] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x116965800 == 45 [pid = 2574] [id = 28] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x113a07800 == 44 [pid = 2574] [id = 41] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x112642800 == 43 [pid = 2574] [id = 40] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1170b6000 == 42 [pid = 2574] [id = 29] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x116908000 == 41 [pid = 2574] [id = 30] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x118ca6800 == 40 [pid = 2574] [id = 32] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x120dc4000 == 39 [pid = 2574] [id = 35] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x118510800 == 38 [pid = 2574] [id = 31] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1191ae800 == 37 [pid = 2574] [id = 33] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1213c1000 == 36 [pid = 2574] [id = 50] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1170af000 == 35 [pid = 2574] [id = 49] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x121ca6800 == 34 [pid = 2574] [id = 38] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x121228000 == 33 [pid = 2574] [id = 36] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1213d1000 == 32 [pid = 2574] [id = 37] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x117e0b000 == 31 [pid = 2574] [id = 48] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x115e09800 == 30 [pid = 2574] [id = 46] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1197c8800 == 29 [pid = 2574] [id = 34] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x112ebb000 == 28 [pid = 2574] [id = 47] 15:10:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1236df000 == 27 [pid = 2574] [id = 39] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x12568d400) [pid = 2574] [serial = 102] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x127511800) [pid = 2574] [serial = 105] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x128a81400) [pid = 2574] [serial = 108] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x128fe7400) [pid = 2574] [serial = 111] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x12da0a400) [pid = 2574] [serial = 60] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x113af4000) [pid = 2574] [serial = 63] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x118203800) [pid = 2574] [serial = 66] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1195f7400) [pid = 2574] [serial = 69] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x11515ec00) [pid = 2574] [serial = 72] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x115ec1000) [pid = 2574] [serial = 73] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x1161a5000) [pid = 2574] [serial = 75] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x1167f4c00) [pid = 2574] [serial = 76] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x117522c00) [pid = 2574] [serial = 78] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x11820d400) [pid = 2574] [serial = 81] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x118384800) [pid = 2574] [serial = 84] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x11900a000) [pid = 2574] [serial = 85] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x11933cc00) [pid = 2574] [serial = 87] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x119c2e800) [pid = 2574] [serial = 90] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x120ea6400) [pid = 2574] [serial = 91] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x120eab800) [pid = 2574] [serial = 93] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x1219ab000) [pid = 2574] [serial = 94] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x123759400) [pid = 2574] [serial = 96] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1255bc000) [pid = 2574] [serial = 99] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x124d30c00) [pid = 2574] [serial = 97] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x1268bdc00) [pid = 2574] [serial = 100] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x128a7a000) [pid = 2574] [serial = 106] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x1196da800) [pid = 2574] [serial = 88] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x128d94c00) [pid = 2574] [serial = 109] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x1176b7800) [pid = 2574] [serial = 79] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x118380000) [pid = 2574] [serial = 82] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x119c33400) [pid = 2574] [serial = 70] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x11860e000) [pid = 2574] [serial = 67] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x129303400) [pid = 2574] [serial = 112] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x12da13000) [pid = 2574] [serial = 61] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x12930d800) [pid = 2574] [serial = 114] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x115e3ec00) [pid = 2574] [serial = 64] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 85 (0x1218e9800) [pid = 2574] [serial = 8] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 84 (0x12bce9000) [pid = 2574] [serial = 30] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 83 (0x12bcf3000) [pid = 2574] [serial = 31] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 82 (0x12bae3400) [pid = 2574] [serial = 27] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 81 (0x12bae9400) [pid = 2574] [serial = 28] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 80 (0x12b28dc00) [pid = 2574] [serial = 25] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 79 (0x12afb7c00) [pid = 2574] [serial = 24] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 78 (0x12a8bdc00) [pid = 2574] [serial = 21] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 77 (0x12a8c1c00) [pid = 2574] [serial = 22] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 76 (0x129307000) [pid = 2574] [serial = 16] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 75 (0x12953e400) [pid = 2574] [serial = 18] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 74 (0x128fefc00) [pid = 2574] [serial = 15] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 73 (0x1214acc00) [pid = 2574] [serial = 11] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 72 (0x12d726800) [pid = 2574] [serial = 57] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 71 (0x12d72d000) [pid = 2574] [serial = 58] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 70 (0x1195ed800) [pid = 2574] [serial = 54] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 69 (0x12b0c6800) [pid = 2574] [serial = 55] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 68 (0x12d354c00) [pid = 2574] [serial = 52] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 67 (0x12d34bc00) [pid = 2574] [serial = 51] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 66 (0x12cfc6000) [pid = 2574] [serial = 45] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 65 (0x12d11ac00) [pid = 2574] [serial = 48] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 64 (0x12ca63400) [pid = 2574] [serial = 42] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 63 (0x12ce6f800) [pid = 2574] [serial = 43] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 62 (0x12c7a4400) [pid = 2574] [serial = 39] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 61 (0x12ca5a400) [pid = 2574] [serial = 40] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 60 (0x12c4b1c00) [pid = 2574] [serial = 36] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 59 (0x12c79d400) [pid = 2574] [serial = 37] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 58 (0x12c07d000) [pid = 2574] [serial = 33] [outer = 0x0] [url = about:blank] 15:10:59 INFO - PROCESS | 2574 | --DOMWINDOW == 57 (0x12c4a7800) [pid = 2574] [serial = 34] [outer = 0x0] [url = about:blank] 15:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1072ms 15:10:59 INFO - PROCESS | 2574 | 1462918259319 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]]]}] 15:10:59 INFO - PROCESS | 2574 | 1462918259325 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 2574 | 1462918259327 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 15:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:10:59 INFO - PROCESS | 2574 | 1462918259331 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 2574 | 1462918259333 Marionette TRACE conn2 <- [1,178,null,{}] 15:10:59 INFO - PROCESS | 2574 | 1462918259337 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}] 15:10:59 INFO - PROCESS | 2574 | 1462918259409 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:10:59 INFO - PROCESS | 2574 | 1462918259415 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x112a93800 == 28 [pid = 2574] [id = 52] 15:10:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 58 (0x113af5800) [pid = 2574] [serial = 152] [outer = 0x0] 15:10:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 59 (0x113f40800) [pid = 2574] [serial = 153] [outer = 0x113af5800] 15:10:59 INFO - PROCESS | 2574 | 1462918259445 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 60 (0x115ebd400) [pid = 2574] [serial = 154] [outer = 0x113af5800] 15:10:59 INFO - PROCESS | 2574 | 1462918259753 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]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 470ms 15:10:59 INFO - PROCESS | 2574 | 1462918259801 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 2574 | 1462918259805 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 15:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:10:59 INFO - PROCESS | 2574 | 1462918259810 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 2574 | 1462918259812 Marionette TRACE conn2 <- [1,182,null,{}] 15:10:59 INFO - PROCESS | 2574 | 1462918259814 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}] 15:10:59 INFO - PROCESS | 2574 | 1462918259897 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:10:59 INFO - PROCESS | 2574 | 1462918259938 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x113389000 == 29 [pid = 2574] [id = 53] 15:10:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 61 (0x113ded800) [pid = 2574] [serial = 155] [outer = 0x0] 15:10:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 62 (0x11616e400) [pid = 2574] [serial = 156] [outer = 0x113ded800] 15:10:59 INFO - PROCESS | 2574 | 1462918259964 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 63 (0x1169b2000) [pid = 2574] [serial = 157] [outer = 0x113ded800] 15:11:00 INFO - PROCESS | 2574 | 1462918260234 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]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms 15:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:11:00 INFO - PROCESS | 2574 | 1462918260282 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 2574 | 1462918260283 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 15:11:00 INFO - PROCESS | 2574 | 1462918260286 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 2574 | 1462918260289 Marionette TRACE conn2 <- [1,186,null,{}] 15:11:00 INFO - PROCESS | 2574 | 1462918260300 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}] 15:11:00 INFO - PROCESS | 2574 | 1462918260372 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:11:00 INFO - PROCESS | 2574 | 1462918260420 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x116914000 == 30 [pid = 2574] [id = 54] 15:11:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 64 (0x112a5e000) [pid = 2574] [serial = 158] [outer = 0x0] 15:11:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 65 (0x118110000) [pid = 2574] [serial = 159] [outer = 0x112a5e000] 15:11:00 INFO - PROCESS | 2574 | 1462918260450 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 66 (0x118219c00) [pid = 2574] [serial = 160] [outer = 0x112a5e000] 15:11:00 INFO - PROCESS | 2574 | 1462918260718 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]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 475ms 15:11:00 INFO - PROCESS | 2574 | 1462918260764 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 2574 | 1462918260766 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 15:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:11:00 INFO - PROCESS | 2574 | 1462918260768 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 2574 | 1462918260770 Marionette TRACE conn2 <- [1,190,null,{}] 15:11:00 INFO - PROCESS | 2574 | 1462918260772 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}] 15:11:00 INFO - PROCESS | 2574 | 1462918260855 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:11:00 INFO - PROCESS | 2574 | 1462918260860 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170c9800 == 31 [pid = 2574] [id = 55] 15:11:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 67 (0x118221800) [pid = 2574] [serial = 161] [outer = 0x0] 15:11:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 68 (0x11860e000) [pid = 2574] [serial = 162] [outer = 0x118221800] 15:11:00 INFO - PROCESS | 2574 | 1462918260888 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 69 (0x11908c800) [pid = 2574] [serial = 163] [outer = 0x118221800] 15:11:01 INFO - PROCESS | 2574 | 1462918261244 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]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 518ms 15:11:01 INFO - PROCESS | 2574 | 1462918261288 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 2574 | 1462918261290 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 15:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:11:01 INFO - PROCESS | 2574 | 1462918261301 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 2574 | 1462918261303 Marionette TRACE conn2 <- [1,194,null,{}] 15:11:01 INFO - PROCESS | 2574 | 1462918261306 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}] 15:11:01 INFO - PROCESS | 2574 | 1462918261431 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:11:01 INFO - PROCESS | 2574 | 1462918261441 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e0d800 == 32 [pid = 2574] [id = 56] 15:11:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 70 (0x113d64800) [pid = 2574] [serial = 164] [outer = 0x0] 15:11:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 71 (0x119151400) [pid = 2574] [serial = 165] [outer = 0x113d64800] 15:11:01 INFO - PROCESS | 2574 | 1462918261512 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 72 (0x11933d000) [pid = 2574] [serial = 166] [outer = 0x113d64800] 15:11:01 INFO - PROCESS | 2574 | 1462918261904 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]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 621ms 15:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:11:01 INFO - PROCESS | 2574 | 1462918261922 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 2574 | 1462918261924 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 15:11:01 INFO - PROCESS | 2574 | 1462918261926 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 2574 | 1462918261927 Marionette TRACE conn2 <- [1,198,null,{}] 15:11:01 INFO - PROCESS | 2574 | 1462918261929 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}] 15:11:02 INFO - PROCESS | 2574 | 1462918262027 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:11:02 INFO - PROCESS | 2574 | 1462918262057 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x118526000 == 33 [pid = 2574] [id = 57] 15:11:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 73 (0x1195ea000) [pid = 2574] [serial = 167] [outer = 0x0] 15:11:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 74 (0x1199c0000) [pid = 2574] [serial = 168] [outer = 0x1195ea000] 15:11:02 INFO - PROCESS | 2574 | 1462918262085 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 75 (0x120eaa800) [pid = 2574] [serial = 169] [outer = 0x1195ea000] 15:11:02 INFO - PROCESS | 2574 | 1462918262404 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]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 520ms 15:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:11:02 INFO - PROCESS | 2574 | 1462918262447 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 2574 | 1462918262448 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 15:11:02 INFO - PROCESS | 2574 | 1462918262450 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 2574 | 1462918262451 Marionette TRACE conn2 <- [1,202,null,{}] 15:11:02 INFO - PROCESS | 2574 | 1462918262453 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}] 15:11:02 INFO - PROCESS | 2574 | 1462918262536 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:11:02 INFO - PROCESS | 2574 | 1462918262540 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x119193800 == 34 [pid = 2574] [id = 58] 15:11:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 76 (0x11205cc00) [pid = 2574] [serial = 170] [outer = 0x0] 15:11:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 77 (0x12153c800) [pid = 2574] [serial = 171] [outer = 0x11205cc00] 15:11:02 INFO - PROCESS | 2574 | 1462918262589 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 78 (0x124a2a400) [pid = 2574] [serial = 172] [outer = 0x11205cc00] 15:11:02 INFO - PROCESS | 2574 | 1462918262917 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]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 15:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:11:02 INFO - PROCESS | 2574 | 1462918262970 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 2574 | 1462918262972 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 15:11:02 INFO - PROCESS | 2574 | 1462918262975 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 2574 | 1462918262977 Marionette TRACE conn2 <- [1,206,null,{}] 15:11:02 INFO - PROCESS | 2574 | 1462918262980 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}] 15:11:03 INFO - PROCESS | 2574 | 1462918263104 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:11:03 INFO - PROCESS | 2574 | 1462918263120 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x11958d000 == 35 [pid = 2574] [id = 59] 15:11:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 79 (0x1219a5400) [pid = 2574] [serial = 173] [outer = 0x0] 15:11:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 80 (0x124d65400) [pid = 2574] [serial = 174] [outer = 0x1219a5400] 15:11:03 INFO - PROCESS | 2574 | 1462918263173 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 81 (0x124d70c00) [pid = 2574] [serial = 175] [outer = 0x1219a5400] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 80 (0x1160e7400) [pid = 2574] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 79 (0x1199b8c00) [pid = 2574] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 78 (0x116a61800) [pid = 2574] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 77 (0x113404400) [pid = 2574] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 76 (0x119336c00) [pid = 2574] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 75 (0x113346800) [pid = 2574] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 74 (0x118c1f800) [pid = 2574] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 73 (0x128fe9000) [pid = 2574] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:11:03 INFO - PROCESS | 2574 | --DOMWINDOW == 72 (0x1214ac000) [pid = 2574] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:11:03 INFO - PROCESS | 2574 | 1462918263527 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]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 572ms 15:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:11:03 INFO - PROCESS | 2574 | 1462918263547 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 2574 | 1462918263549 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 15:11:03 INFO - PROCESS | 2574 | 1462918263551 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 2574 | 1462918263552 Marionette TRACE conn2 <- [1,210,null,{}] 15:11:03 INFO - PROCESS | 2574 | 1462918263554 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}] 15:11:03 INFO - PROCESS | 2574 | 1462918263641 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:11:03 INFO - PROCESS | 2574 | 1462918263668 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x116908800 == 36 [pid = 2574] [id = 60] 15:11:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 73 (0x116938800) [pid = 2574] [serial = 176] [outer = 0x0] 15:11:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 74 (0x120d67c00) [pid = 2574] [serial = 177] [outer = 0x116938800] 15:11:03 INFO - PROCESS | 2574 | 1462918263693 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 75 (0x1250bb000) [pid = 2574] [serial = 178] [outer = 0x116938800] 15:11:03 INFO - PROCESS | 2574 | 1462918263964 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]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 418ms 15:11:03 INFO - PROCESS | 2574 | 1462918263972 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 2574 | 1462918263974 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 15:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:11:03 INFO - PROCESS | 2574 | 1462918263984 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 2574 | 1462918263985 Marionette TRACE conn2 <- [1,214,null,{}] 15:11:03 INFO - PROCESS | 2574 | 1462918263987 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}] 15:11:04 INFO - PROCESS | 2574 | 1462918264061 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:11:04 INFO - PROCESS | 2574 | 1462918264066 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x119921800 == 37 [pid = 2574] [id = 61] 15:11:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 76 (0x1250bc800) [pid = 2574] [serial = 179] [outer = 0x0] 15:11:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 77 (0x1255c7000) [pid = 2574] [serial = 180] [outer = 0x1250bc800] 15:11:04 INFO - PROCESS | 2574 | 1462918264093 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 78 (0x1268c0000) [pid = 2574] [serial = 181] [outer = 0x1250bc800] 15:11:04 INFO - PROCESS | 2574 | 1462918264390 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]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 419ms 15:11:04 INFO - PROCESS | 2574 | 1462918264415 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 2574 | 1462918264417 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 15:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:11:04 INFO - PROCESS | 2574 | 1462918264425 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 2574 | 1462918264429 Marionette TRACE conn2 <- [1,218,null,{}] 15:11:04 INFO - PROCESS | 2574 | 1462918264432 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}] 15:11:04 INFO - PROCESS | 2574 | 1462918264537 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:11:04 INFO - PROCESS | 2574 | 1462918264544 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170e2800 == 38 [pid = 2574] [id = 62] 15:11:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 79 (0x113345c00) [pid = 2574] [serial = 182] [outer = 0x0] 15:11:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 80 (0x1268bf800) [pid = 2574] [serial = 183] [outer = 0x113345c00] 15:11:04 INFO - PROCESS | 2574 | 1462918264574 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 81 (0x11933c000) [pid = 2574] [serial = 184] [outer = 0x113345c00] 15:11:04 INFO - PROCESS | 2574 | 1462918264857 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]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 473ms 15:11:04 INFO - PROCESS | 2574 | 1462918264901 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 2574 | 1462918264902 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 15:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:11:04 INFO - PROCESS | 2574 | 1462918264904 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 2574 | 1462918264905 Marionette TRACE conn2 <- [1,222,null,{}] 15:11:04 INFO - PROCESS | 2574 | 1462918264909 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}] 15:11:04 INFO - PROCESS | 2574 | 1462918264981 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:11:04 INFO - PROCESS | 2574 | 1462918264986 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x121ca6000 == 39 [pid = 2574] [id = 63] 15:11:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 82 (0x126f3a000) [pid = 2574] [serial = 185] [outer = 0x0] 15:11:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 83 (0x127411400) [pid = 2574] [serial = 186] [outer = 0x126f3a000] 15:11:05 INFO - PROCESS | 2574 | 1462918265013 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 84 (0x128a78400) [pid = 2574] [serial = 187] [outer = 0x126f3a000] 15:11:05 INFO - PROCESS | 2574 | 1462918265320 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]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 474ms 15:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:11:05 INFO - PROCESS | 2574 | 1462918265389 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 2574 | 1462918265392 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 15:11:05 INFO - PROCESS | 2574 | 1462918265396 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 2574 | 1462918265398 Marionette TRACE conn2 <- [1,226,null,{}] 15:11:05 INFO - PROCESS | 2574 | 1462918265403 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}] 15:11:05 INFO - PROCESS | 2574 | 1462918265485 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:11:05 INFO - PROCESS | 2574 | 1462918265569 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x112656000 == 40 [pid = 2574] [id = 64] 15:11:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 85 (0x113349800) [pid = 2574] [serial = 188] [outer = 0x0] 15:11:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 86 (0x1134bb400) [pid = 2574] [serial = 189] [outer = 0x113349800] 15:11:05 INFO - PROCESS | 2574 | 1462918265601 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x115e43400) [pid = 2574] [serial = 190] [outer = 0x113349800] 15:11:06 INFO - PROCESS | 2574 | 1462918266087 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]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 725ms 15:11:06 INFO - PROCESS | 2574 | 1462918266121 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 2574 | 1462918266123 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 15:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:11:06 INFO - PROCESS | 2574 | 1462918266157 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 2574 | 1462918266162 Marionette TRACE conn2 <- [1,230,null,{}] 15:11:06 INFO - PROCESS | 2574 | 1462918266165 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}] 15:11:06 INFO - PROCESS | 2574 | 1462918266286 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:11:06 INFO - PROCESS | 2574 | 1462918266353 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170dd000 == 41 [pid = 2574] [id = 65] 15:11:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x1169afc00) [pid = 2574] [serial = 191] [outer = 0x0] 15:11:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x117177800) [pid = 2574] [serial = 192] [outer = 0x1169afc00] 15:11:06 INFO - PROCESS | 2574 | 1462918266383 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x118115800) [pid = 2574] [serial = 193] [outer = 0x1169afc00] 15:11:07 INFO - PROCESS | 2574 | 1462918267010 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]]]}] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x1170e2800 == 40 [pid = 2574] [id = 62] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x119921800 == 39 [pid = 2574] [id = 61] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x116908800 == 38 [pid = 2574] [id = 60] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x11958d000 == 37 [pid = 2574] [id = 59] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x119193800 == 36 [pid = 2574] [id = 58] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x118526000 == 35 [pid = 2574] [id = 57] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x117e0d800 == 34 [pid = 2574] [id = 56] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x1170c9800 == 33 [pid = 2574] [id = 55] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x116914000 == 32 [pid = 2574] [id = 54] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x113389000 == 31 [pid = 2574] [id = 53] 15:11:07 INFO - PROCESS | 2574 | --DOCSHELL 0x112a93800 == 30 [pid = 2574] [id = 52] 15:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 929ms 15:11:07 INFO - PROCESS | 2574 | 1462918267083 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 2574 | 1462918267085 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 15:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:11:07 INFO - PROCESS | 2574 | 1462918267089 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 2574 | 1462918267091 Marionette TRACE conn2 <- [1,234,null,{}] 15:11:07 INFO - PROCESS | 2574 | 1462918267095 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}] 15:11:07 INFO - PROCESS | 2574 | 1462918267176 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x12953ec00) [pid = 2574] [serial = 115] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x1161e9400) [pid = 2574] [serial = 120] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x1214ac400) [pid = 2574] [serial = 135] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x1218f6800) [pid = 2574] [serial = 136] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 85 (0x11752c800) [pid = 2574] [serial = 123] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 84 (0x118377400) [pid = 2574] [serial = 126] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 83 (0x1169a9400) [pid = 2574] [serial = 121] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 82 (0x1195e9c00) [pid = 2574] [serial = 132] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 81 (0x11860d400) [pid = 2574] [serial = 127] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 80 (0x1134bfc00) [pid = 2574] [serial = 117] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 79 (0x113df5400) [pid = 2574] [serial = 118] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 78 (0x1196d8800) [pid = 2574] [serial = 133] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 77 (0x11820f800) [pid = 2574] [serial = 124] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 76 (0x119087400) [pid = 2574] [serial = 129] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 75 (0x119150400) [pid = 2574] [serial = 130] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | --DOMWINDOW == 74 (0x127210800) [pid = 2574] [serial = 103] [outer = 0x0] [url = about:blank] 15:11:07 INFO - PROCESS | 2574 | 1462918267254 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x11331d000 == 31 [pid = 2574] [id = 66] 15:11:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 75 (0x115e3dc00) [pid = 2574] [serial = 194] [outer = 0x0] 15:11:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 76 (0x116164000) [pid = 2574] [serial = 195] [outer = 0x115e3dc00] 15:11:07 INFO - PROCESS | 2574 | 1462918267301 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 77 (0x1167eb400) [pid = 2574] [serial = 196] [outer = 0x115e3dc00] 15:11:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 78 (0x11820d400) [pid = 2574] [serial = 197] [outer = 0x12ca5cc00] 15:11:07 INFO - PROCESS | 2574 | 1462918267772 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]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 725ms 15:11:07 INFO - PROCESS | 2574 | 1462918267813 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 2574 | 1462918267816 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 15:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:11:07 INFO - PROCESS | 2574 | 1462918267821 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 2574 | 1462918267822 Marionette TRACE conn2 <- [1,238,null,{}] 15:11:07 INFO - PROCESS | 2574 | 1462918267826 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}] 15:11:07 INFO - PROCESS | 2574 | 1462918267896 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:11:07 INFO - PROCESS | 2574 | 1462918267901 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x116770000 == 32 [pid = 2574] [id = 67] 15:11:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 79 (0x1176b4c00) [pid = 2574] [serial = 198] [outer = 0x0] 15:11:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 80 (0x11821cc00) [pid = 2574] [serial = 199] [outer = 0x1176b4c00] 15:11:07 INFO - PROCESS | 2574 | 1462918267929 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 81 (0x1184da000) [pid = 2574] [serial = 200] [outer = 0x1176b4c00] 15:11:08 INFO - PROCESS | 2574 | 1462918268236 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 420ms 15:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:11:08 INFO - PROCESS | 2574 | 1462918268248 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 2574 | 1462918268249 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 15:11:08 INFO - PROCESS | 2574 | 1462918268251 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 2574 | 1462918268254 Marionette TRACE conn2 <- [1,242,null,{}] 15:11:08 INFO - PROCESS | 2574 | 1462918268264 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}] 15:11:08 INFO - PROCESS | 2574 | 1462918268350 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:11:08 INFO - PROCESS | 2574 | 1462918268392 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170dc000 == 33 [pid = 2574] [id = 68] 15:11:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 82 (0x113405c00) [pid = 2574] [serial = 201] [outer = 0x0] 15:11:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 83 (0x11908d400) [pid = 2574] [serial = 202] [outer = 0x113405c00] 15:11:08 INFO - PROCESS | 2574 | 1462918268421 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 84 (0x1195f1000) [pid = 2574] [serial = 203] [outer = 0x113405c00] 15:11:08 INFO - PROCESS | 2574 | 1462918268701 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 15:11:08 INFO - PROCESS | 2574 | 1462918268722 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 2574 | 1462918268724 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 15:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:11:08 INFO - PROCESS | 2574 | 1462918268734 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 2574 | 1462918268735 Marionette TRACE conn2 <- [1,246,null,{}] 15:11:08 INFO - PROCESS | 2574 | 1462918268737 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}] 15:11:08 INFO - PROCESS | 2574 | 1462918268816 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:11:08 INFO - PROCESS | 2574 | 1462918268821 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185df800 == 34 [pid = 2574] [id = 69] 15:11:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 85 (0x1196d2c00) [pid = 2574] [serial = 204] [outer = 0x0] 15:11:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 86 (0x1199c0c00) [pid = 2574] [serial = 205] [outer = 0x1196d2c00] 15:11:08 INFO - PROCESS | 2574 | 1462918268849 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x120ea6400) [pid = 2574] [serial = 206] [outer = 0x1196d2c00] 15:11:09 INFO - PROCESS | 2574 | 1462918269161 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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 15:11:09 INFO - PROCESS | 2574 | 1462918269204 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 2574 | 1462918269205 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 15:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:11:09 INFO - PROCESS | 2574 | 1462918269207 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 2574 | 1462918269208 Marionette TRACE conn2 <- [1,250,null,{}] 15:11:09 INFO - PROCESS | 2574 | 1462918269211 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}] 15:11:09 INFO - PROCESS | 2574 | 1462918269305 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:11:09 INFO - PROCESS | 2574 | 1462918269318 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x11906e800 == 35 [pid = 2574] [id = 70] 15:11:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x113463800) [pid = 2574] [serial = 207] [outer = 0x0] 15:11:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x120eac800) [pid = 2574] [serial = 208] [outer = 0x113463800] 15:11:09 INFO - PROCESS | 2574 | 1462918269343 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x123759000) [pid = 2574] [serial = 209] [outer = 0x113463800] 15:11:09 INFO - PROCESS | 2574 | 1462918269684 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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms 15:11:09 INFO - PROCESS | 2574 | 1462918269729 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:11:09 INFO - PROCESS | 2574 | 1462918269730 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 15:11:09 INFO - PROCESS | 2574 | 1462918269732 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 2574 | 1462918269733 Marionette TRACE conn2 <- [1,254,null,{}] 15:11:09 INFO - PROCESS | 2574 | 1462918269736 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}] 15:11:09 INFO - PROCESS | 2574 | 1462918269839 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:11:09 INFO - PROCESS | 2574 | 1462918269870 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dbc000 == 36 [pid = 2574] [id = 71] 15:11:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x124d2c800) [pid = 2574] [serial = 210] [outer = 0x0] 15:11:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x125689800) [pid = 2574] [serial = 211] [outer = 0x124d2c800] 15:11:09 INFO - PROCESS | 2574 | 1462918269895 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x126dc4800) [pid = 2574] [serial = 212] [outer = 0x124d2c800] 15:11:10 INFO - PROCESS | 2574 | 1462918270212 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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 521ms 15:11:10 INFO - PROCESS | 2574 | 1462918270259 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 2574 | 1462918270261 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 15:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:11:10 INFO - PROCESS | 2574 | 1462918270263 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 2574 | 1462918270264 Marionette TRACE conn2 <- [1,258,null,{}] 15:11:10 INFO - PROCESS | 2574 | 1462918270266 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}] 15:11:10 INFO - PROCESS | 2574 | 1462918270354 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:11:10 INFO - PROCESS | 2574 | 1462918270359 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x121226800 == 37 [pid = 2574] [id = 72] 15:11:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x126bb5800) [pid = 2574] [serial = 213] [outer = 0x0] 15:11:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x126f36400) [pid = 2574] [serial = 214] [outer = 0x126bb5800] 15:11:10 INFO - PROCESS | 2574 | 1462918270385 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x127511c00) [pid = 2574] [serial = 215] [outer = 0x126bb5800] 15:11:10 INFO - PROCESS | 2574 | 1462918270688 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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 15:11:10 INFO - PROCESS | 2574 | 1462918270733 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 2574 | 1462918270734 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 15:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:11:10 INFO - PROCESS | 2574 | 1462918270737 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 2574 | 1462918270738 Marionette TRACE conn2 <- [1,262,null,{}] 15:11:10 INFO - PROCESS | 2574 | 1462918270740 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}] 15:11:10 INFO - PROCESS | 2574 | 1462918270834 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:11:10 INFO - PROCESS | 2574 | 1462918270862 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x1219a4000 == 38 [pid = 2574] [id = 73] 15:11:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x126f33400) [pid = 2574] [serial = 216] [outer = 0x0] 15:11:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x128a7c400) [pid = 2574] [serial = 217] [outer = 0x126f33400] 15:11:10 INFO - PROCESS | 2574 | 1462918270887 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x128a85800) [pid = 2574] [serial = 218] [outer = 0x126f33400] 15:11:11 INFO - PROCESS | 2574 | 1462918271218 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x113345c00) [pid = 2574] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x11205cc00) [pid = 2574] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x116938800) [pid = 2574] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x1219a5400) [pid = 2574] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x1250bc800) [pid = 2574] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x112fb3800) [pid = 2574] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x116a55000) [pid = 2574] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x113d64800) [pid = 2574] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x1195f0c00) [pid = 2574] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x120eab000) [pid = 2574] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x1195ea000) [pid = 2574] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x112a5e000) [pid = 2574] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x113ded800) [pid = 2574] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 85 (0x113af5800) [pid = 2574] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:11:11 INFO - PROCESS | 2574 | --DOMWINDOW == 84 (0x118221800) [pid = 2574] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:11:11 INFO - PROCESS | 2574 | 1462918271341 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 2574 | 1462918271343 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 15:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:11:11 INFO - PROCESS | 2574 | 1462918271356 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 2574 | 1462918271359 Marionette TRACE conn2 <- [1,266,null,{}] 15:11:11 INFO - PROCESS | 2574 | 1462918271363 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}] 15:11:11 INFO - PROCESS | 2574 | 1462918271471 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:11:11 INFO - PROCESS | 2574 | 1462918271481 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185f0800 == 39 [pid = 2574] [id = 74] 15:11:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 85 (0x113df0800) [pid = 2574] [serial = 219] [outer = 0x0] 15:11:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 86 (0x116940400) [pid = 2574] [serial = 220] [outer = 0x113df0800] 15:11:11 INFO - PROCESS | 2574 | 1462918271522 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x11933b800) [pid = 2574] [serial = 221] [outer = 0x113df0800] 15:11:11 INFO - PROCESS | 2574 | 1462918271912 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 574ms 15:11:11 INFO - PROCESS | 2574 | 1462918271931 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 2574 | 1462918271932 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 15:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:11:11 INFO - PROCESS | 2574 | 1462918271935 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 2574 | 1462918271936 Marionette TRACE conn2 <- [1,270,null,{}] 15:11:11 INFO - PROCESS | 2574 | 1462918271938 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}] 15:11:12 INFO - PROCESS | 2574 | 1462918272031 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:11:12 INFO - PROCESS | 2574 | 1462918272037 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x124d97000 == 40 [pid = 2574] [id = 75] 15:11:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x113ded800) [pid = 2574] [serial = 222] [outer = 0x0] 15:11:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x1250b1c00) [pid = 2574] [serial = 223] [outer = 0x113ded800] 15:11:12 INFO - PROCESS | 2574 | 1462918272063 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x128d96800) [pid = 2574] [serial = 224] [outer = 0x113ded800] 15:11:12 INFO - PROCESS | 2574 | 1462918272369 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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 15:11:12 INFO - PROCESS | 2574 | 1462918272405 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 2574 | 1462918272406 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 15:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:11:12 INFO - PROCESS | 2574 | 1462918272411 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 2574 | 1462918272413 Marionette TRACE conn2 <- [1,274,null,{}] 15:11:12 INFO - PROCESS | 2574 | 1462918272416 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}] 15:11:12 INFO - PROCESS | 2574 | 1462918272500 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:11:12 INFO - PROCESS | 2574 | 1462918272505 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x126ba5800 == 41 [pid = 2574] [id = 76] 15:11:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x128d9c000) [pid = 2574] [serial = 225] [outer = 0x0] 15:11:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x128ff0800) [pid = 2574] [serial = 226] [outer = 0x128d9c000] 15:11:12 INFO - PROCESS | 2574 | 1462918272536 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x129535800) [pid = 2574] [serial = 227] [outer = 0x128d9c000] 15:11:12 INFO - PROCESS | 2574 | 1462918272830 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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 472ms 15:11:12 INFO - PROCESS | 2574 | 1462918272882 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 2574 | 1462918272883 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 15:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:11:12 INFO - PROCESS | 2574 | 1462918272885 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 2574 | 1462918272886 Marionette TRACE conn2 <- [1,278,null,{}] 15:11:12 INFO - PROCESS | 2574 | 1462918272889 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}] 15:11:12 INFO - PROCESS | 2574 | 1462918272982 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:11:12 INFO - PROCESS | 2574 | 1462918272989 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x126d9b800 == 42 [pid = 2574] [id = 77] 15:11:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x129536400) [pid = 2574] [serial = 228] [outer = 0x0] 15:11:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x12953ec00) [pid = 2574] [serial = 229] [outer = 0x129536400] 15:11:13 INFO - PROCESS | 2574 | 1462918273017 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x1298a2000) [pid = 2574] [serial = 230] [outer = 0x129536400] 15:11:13 INFO - PROCESS | 2574 | 1462918273309 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]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 15:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:11:13 INFO - PROCESS | 2574 | 1462918273387 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 2574 | 1462918273389 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 15:11:13 INFO - PROCESS | 2574 | 1462918273393 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 2574 | 1462918273396 Marionette TRACE conn2 <- [1,282,null,{}] 15:11:13 INFO - PROCESS | 2574 | 1462918273400 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}] 15:11:13 INFO - PROCESS | 2574 | 1462918273484 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:11:13 INFO - PROCESS | 2574 | 1462918273567 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x113fd8000 == 43 [pid = 2574] [id = 78] 15:11:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x1134b1800) [pid = 2574] [serial = 231] [outer = 0x0] 15:11:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x11515f800) [pid = 2574] [serial = 232] [outer = 0x1134b1800] 15:11:13 INFO - PROCESS | 2574 | 1462918273600 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x1166ba400) [pid = 2574] [serial = 233] [outer = 0x1134b1800] 15:11:14 INFO - PROCESS | 2574 | 1462918274024 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 15:11:14 INFO - PROCESS | 2574 | 1462918274065 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 2574 | 1462918274068 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 15:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:11:14 INFO - PROCESS | 2574 | 1462918274074 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 2574 | 1462918274076 Marionette TRACE conn2 <- [1,286,null,{}] 15:11:14 INFO - PROCESS | 2574 | 1462918274079 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}] 15:11:14 INFO - PROCESS | 2574 | 1462918274173 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:11:14 INFO - PROCESS | 2574 | 1462918274217 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170cf800 == 44 [pid = 2574] [id = 79] 15:11:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x116a58400) [pid = 2574] [serial = 234] [outer = 0x0] 15:11:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x11837c000) [pid = 2574] [serial = 235] [outer = 0x116a58400] 15:11:14 INFO - PROCESS | 2574 | 1462918274247 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x118c24000) [pid = 2574] [serial = 236] [outer = 0x116a58400] 15:11:14 INFO - PROCESS | 2574 | 1462918274626 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 624ms 15:11:14 INFO - PROCESS | 2574 | 1462918274695 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 2574 | 1462918274697 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 15:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:11:14 INFO - PROCESS | 2574 | 1462918274700 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 2574 | 1462918274701 Marionette TRACE conn2 <- [1,290,null,{}] 15:11:14 INFO - PROCESS | 2574 | 1462918274708 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}] 15:11:14 INFO - PROCESS | 2574 | 1462918274807 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:11:14 INFO - PROCESS | 2574 | 1462918274897 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x124d91000 == 45 [pid = 2574] [id = 80] 15:11:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x120d5a400) [pid = 2574] [serial = 237] [outer = 0x0] 15:11:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x120d5c800) [pid = 2574] [serial = 238] [outer = 0x120d5a400] 15:11:14 INFO - PROCESS | 2574 | 1462918274929 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x120d62000) [pid = 2574] [serial = 239] [outer = 0x120d5a400] 15:11:15 INFO - PROCESS | 2574 | 1462918275333 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]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 15:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:11:15 INFO - PROCESS | 2574 | 1462918275369 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:11:15 INFO - PROCESS | 2574 | 1462918275371 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 15:11:15 INFO - PROCESS | 2574 | 1462918275373 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 2574 | 1462918275374 Marionette TRACE conn2 <- [1,294,null,{}] 15:11:15 INFO - PROCESS | 2574 | 1462918275376 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}] 15:11:15 INFO - PROCESS | 2574 | 1462918275470 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:11:15 INFO - PROCESS | 2574 | 1462918275512 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a42000 == 46 [pid = 2574] [id = 81] 15:11:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x120d64c00) [pid = 2574] [serial = 240] [outer = 0x0] 15:11:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x120d69800) [pid = 2574] [serial = 241] [outer = 0x120d64c00] 15:11:15 INFO - PROCESS | 2574 | 1462918275541 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x1250b3800) [pid = 2574] [serial = 242] [outer = 0x120d64c00] 15:11:15 INFO - PROCESS | 2574 | 1462918275968 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]]]}] 15:11:15 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. 15:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 15:11:15 INFO - PROCESS | 2574 | 1462918275994 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:11:15 INFO - PROCESS | 2574 | 1462918275996 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 15:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:11:16 INFO - PROCESS | 2574 | 1462918275998 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 2574 | 1462918275999 Marionette TRACE conn2 <- [1,298,null,{}] 15:11:16 INFO - PROCESS | 2574 | 1462918276002 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}] 15:11:16 INFO - PROCESS | 2574 | 1462918276195 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:11:16 INFO - PROCESS | 2574 | 1462918276287 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x11265b800 == 47 [pid = 2574] [id = 82] 15:11:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x111b05400) [pid = 2574] [serial = 243] [outer = 0x0] 15:11:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x115ebe800) [pid = 2574] [serial = 244] [outer = 0x111b05400] 15:11:16 INFO - PROCESS | 2574 | 1462918276316 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x1167ec000) [pid = 2574] [serial = 245] [outer = 0x111b05400] 15:11:16 INFO - PROCESS | 2574 | 1462918276736 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]]]}] 15:11:16 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. 15:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 772ms 15:11:16 INFO - PROCESS | 2574 | 1462918276772 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:11:16 INFO - PROCESS | 2574 | 1462918276774 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 15:11:16 INFO - PROCESS | 2574 | 1462918276778 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 2574 | 1462918276781 Marionette TRACE conn2 <- [1,302,null,{}] 15:11:16 INFO - PROCESS | 2574 | 1462918276785 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}] 15:11:16 INFO - PROCESS | 2574 | 1462918276903 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:11:16 INFO - PROCESS | 2574 | 1462918276973 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170a7800 == 48 [pid = 2574] [id = 83] 15:11:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x117525400) [pid = 2574] [serial = 246] [outer = 0x0] 15:11:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x118112000) [pid = 2574] [serial = 247] [outer = 0x117525400] 15:11:17 INFO - PROCESS | 2574 | 1462918277038 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x118221c00) [pid = 2574] [serial = 248] [outer = 0x117525400] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x126ba5800 == 47 [pid = 2574] [id = 76] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x124d97000 == 46 [pid = 2574] [id = 75] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x1185f0800 == 45 [pid = 2574] [id = 74] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x1219a4000 == 44 [pid = 2574] [id = 73] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x121226800 == 43 [pid = 2574] [id = 72] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x120dbc000 == 42 [pid = 2574] [id = 71] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x11906e800 == 41 [pid = 2574] [id = 70] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x127411400) [pid = 2574] [serial = 186] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x1185df800 == 40 [pid = 2574] [id = 69] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x1170dc000 == 39 [pid = 2574] [id = 68] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x116770000 == 38 [pid = 2574] [id = 67] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x11331d000 == 37 [pid = 2574] [id = 66] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x1170dd000 == 36 [pid = 2574] [id = 65] 15:11:17 INFO - PROCESS | 2574 | --DOCSHELL 0x112656000 == 35 [pid = 2574] [id = 64] 15:11:17 INFO - PROCESS | 2574 | 1462918277453 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]]]}] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x1199c0000) [pid = 2574] [serial = 168] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x118110000) [pid = 2574] [serial = 159] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x118219c00) [pid = 2574] [serial = 160] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x11616e400) [pid = 2574] [serial = 156] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1169b2000) [pid = 2574] [serial = 157] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x113f40800) [pid = 2574] [serial = 153] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x115ebd400) [pid = 2574] [serial = 154] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x11860e000) [pid = 2574] [serial = 162] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x113a71800) [pid = 2574] [serial = 150] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x11933c000) [pid = 2574] [serial = 184] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12153c800) [pid = 2574] [serial = 171] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x120eaa800) [pid = 2574] [serial = 169] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x120d67c00) [pid = 2574] [serial = 177] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x124d65400) [pid = 2574] [serial = 174] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x124a2a400) [pid = 2574] [serial = 172] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x1255c7000) [pid = 2574] [serial = 180] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x1268c0000) [pid = 2574] [serial = 181] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x1268bf800) [pid = 2574] [serial = 183] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x1134b2000) [pid = 2574] [serial = 138] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x115e3f000) [pid = 2574] [serial = 139] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x124d70c00) [pid = 2574] [serial = 175] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x1176b9c00) [pid = 2574] [serial = 142] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x116f43800) [pid = 2574] [serial = 141] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x119151400) [pid = 2574] [serial = 165] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x1160e1000) [pid = 2574] [serial = 145] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x1196d2400) [pid = 2574] [serial = 144] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x124d66c00) [pid = 2574] [serial = 148] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 85 (0x121bc7000) [pid = 2574] [serial = 147] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 84 (0x11933d000) [pid = 2574] [serial = 166] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 83 (0x1250bb000) [pid = 2574] [serial = 178] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 2574 | --DOMWINDOW == 82 (0x11908c800) [pid = 2574] [serial = 163] [outer = 0x0] [url = about:blank] 15:11:17 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. 15:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 726ms 15:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:11:17 INFO - PROCESS | 2574 | 1462918277504 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 2574 | 1462918277506 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 15:11:17 INFO - PROCESS | 2574 | 1462918277508 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 2574 | 1462918277509 Marionette TRACE conn2 <- [1,306,null,{}] 15:11:17 INFO - PROCESS | 2574 | 1462918277512 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}] 15:11:17 INFO - PROCESS | 2574 | 1462918277584 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:11:17 INFO - PROCESS | 2574 | 1462918277593 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x115e12800 == 36 [pid = 2574] [id = 84] 15:11:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 83 (0x11860c400) [pid = 2574] [serial = 249] [outer = 0x0] 15:11:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 84 (0x118c1f000) [pid = 2574] [serial = 250] [outer = 0x11860c400] 15:11:17 INFO - PROCESS | 2574 | 1462918277621 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 85 (0x119090800) [pid = 2574] [serial = 251] [outer = 0x11860c400] 15:11:17 INFO - PROCESS | 2574 | 1462918277927 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]]]}] 15:11:17 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. 15:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 472ms 15:11:17 INFO - PROCESS | 2574 | 1462918277980 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:11:17 INFO - PROCESS | 2574 | 1462918277983 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 15:11:17 INFO - PROCESS | 2574 | 1462918277990 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 2574 | 1462918277993 Marionette TRACE conn2 <- [1,310,null,{}] 15:11:17 INFO - PROCESS | 2574 | 1462918277995 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}] 15:11:18 INFO - PROCESS | 2574 | 1462918278079 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:11:18 INFO - PROCESS | 2574 | 1462918278123 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d0800 == 37 [pid = 2574] [id = 85] 15:11:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 86 (0x1184ddc00) [pid = 2574] [serial = 252] [outer = 0x0] 15:11:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x11933a400) [pid = 2574] [serial = 253] [outer = 0x1184ddc00] 15:11:18 INFO - PROCESS | 2574 | 1462918278149 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x1199bd800) [pid = 2574] [serial = 254] [outer = 0x1184ddc00] 15:11:18 INFO - PROCESS | 2574 | 1462918278447 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]]]}] 15:11:18 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. 15:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 476ms 15:11:18 INFO - PROCESS | 2574 | 1462918278470 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 2574 | 1462918278472 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 15:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:11:18 INFO - PROCESS | 2574 | 1462918278480 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 2574 | 1462918278482 Marionette TRACE conn2 <- [1,314,null,{}] 15:11:18 INFO - PROCESS | 2574 | 1462918278498 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}] 15:11:18 INFO - PROCESS | 2574 | 1462918278636 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:11:18 INFO - PROCESS | 2574 | 1462918278701 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x118c95800 == 38 [pid = 2574] [id = 86] 15:11:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x113349000) [pid = 2574] [serial = 255] [outer = 0x0] 15:11:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x120d68400) [pid = 2574] [serial = 256] [outer = 0x113349000] 15:11:18 INFO - PROCESS | 2574 | 1462918278742 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x120eab800) [pid = 2574] [serial = 257] [outer = 0x113349000] 15:11:19 INFO - PROCESS | 2574 | 1462918279084 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]]]}] 15:11:19 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. 15:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 15:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:11:19 INFO - PROCESS | 2574 | 1462918279105 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 2574 | 1462918279106 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 15:11:19 INFO - PROCESS | 2574 | 1462918279108 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 2574 | 1462918279111 Marionette TRACE conn2 <- [1,318,null,{}] 15:11:19 INFO - PROCESS | 2574 | 1462918279115 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}] 15:11:19 INFO - PROCESS | 2574 | 1462918279189 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:11:19 INFO - PROCESS | 2574 | 1462918279241 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x1195cc800 == 39 [pid = 2574] [id = 87] 15:11:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x12368fc00) [pid = 2574] [serial = 258] [outer = 0x0] 15:11:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x124d26800) [pid = 2574] [serial = 259] [outer = 0x12368fc00] 15:11:19 INFO - PROCESS | 2574 | 1462918279272 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x1250bac00) [pid = 2574] [serial = 260] [outer = 0x12368fc00] 15:11:19 INFO - PROCESS | 2574 | 1462918279588 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]]]}] 15:11:19 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. 15:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 522ms 15:11:19 INFO - PROCESS | 2574 | 1462918279636 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 2574 | 1462918279638 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 15:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:11:19 INFO - PROCESS | 2574 | 1462918279640 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 2574 | 1462918279641 Marionette TRACE conn2 <- [1,322,null,{}] 15:11:19 INFO - PROCESS | 2574 | 1462918279644 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}] 15:11:19 INFO - PROCESS | 2574 | 1462918279742 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:11:19 INFO - PROCESS | 2574 | 1462918279747 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x112a95800 == 40 [pid = 2574] [id = 88] 15:11:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x123757c00) [pid = 2574] [serial = 261] [outer = 0x0] 15:11:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x1268c0000) [pid = 2574] [serial = 262] [outer = 0x123757c00] 15:11:19 INFO - PROCESS | 2574 | 1462918279784 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x126dcac00) [pid = 2574] [serial = 263] [outer = 0x123757c00] 15:11:20 INFO - PROCESS | 2574 | 1462918280296 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]]]}] 15:11:20 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. 15:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 669ms 15:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:11:20 INFO - PROCESS | 2574 | 1462918280315 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 2574 | 1462918280317 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 15:11:20 INFO - PROCESS | 2574 | 1462918280319 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 2574 | 1462918280320 Marionette TRACE conn2 <- [1,326,null,{}] 15:11:20 INFO - PROCESS | 2574 | 1462918280322 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}] 15:11:20 INFO - PROCESS | 2574 | 1462918280415 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:11:20 INFO - PROCESS | 2574 | 1462918280447 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x1215d8000 == 41 [pid = 2574] [id = 89] 15:11:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x126dcb000) [pid = 2574] [serial = 264] [outer = 0x0] 15:11:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x127406000) [pid = 2574] [serial = 265] [outer = 0x126dcb000] 15:11:20 INFO - PROCESS | 2574 | 1462918280473 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x127517c00) [pid = 2574] [serial = 266] [outer = 0x126dcb000] 15:11:20 INFO - PROCESS | 2574 | 1462918280798 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]]]}] 15:11:20 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. 15:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 15:11:20 INFO - PROCESS | 2574 | 1462918280838 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 2574 | 1462918280840 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 15:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:11:20 INFO - PROCESS | 2574 | 1462918280842 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 2574 | 1462918280843 Marionette TRACE conn2 <- [1,330,null,{}] 15:11:20 INFO - PROCESS | 2574 | 1462918280845 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}] 15:11:20 INFO - PROCESS | 2574 | 1462918280940 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:11:20 INFO - PROCESS | 2574 | 1462918280944 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x121ca8000 == 42 [pid = 2574] [id = 90] 15:11:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x127212c00) [pid = 2574] [serial = 267] [outer = 0x0] 15:11:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x128a7d800) [pid = 2574] [serial = 268] [outer = 0x127212c00] 15:11:20 INFO - PROCESS | 2574 | 1462918280969 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x128c84400) [pid = 2574] [serial = 269] [outer = 0x127212c00] 15:11:21 INFO - PROCESS | 2574 | 1462918281319 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]]]}] 15:11:21 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. 15:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 15:11:21 INFO - PROCESS | 2574 | 1462918281361 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 2574 | 1462918281362 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 15:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:11:21 INFO - PROCESS | 2574 | 1462918281364 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 2574 | 1462918281365 Marionette TRACE conn2 <- [1,334,null,{}] 15:11:21 INFO - PROCESS | 2574 | 1462918281367 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}] 15:11:21 INFO - PROCESS | 2574 | 1462918281459 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:11:21 INFO - PROCESS | 2574 | 1462918281463 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255b4000 == 43 [pid = 2574] [id = 91] 15:11:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x128d97c00) [pid = 2574] [serial = 270] [outer = 0x0] 15:11:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x128fe8c00) [pid = 2574] [serial = 271] [outer = 0x128d97c00] 15:11:21 INFO - PROCESS | 2574 | 1462918281488 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x128fef800) [pid = 2574] [serial = 272] [outer = 0x128d97c00] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x126f33400) [pid = 2574] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x113df0800) [pid = 2574] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x113ded800) [pid = 2574] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x113463800) [pid = 2574] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x115e3dc00) [pid = 2574] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x124d2c800) [pid = 2574] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1176b4c00) [pid = 2574] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x126bb5800) [pid = 2574] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x113405c00) [pid = 2574] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x126f3a000) [pid = 2574] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x1196d2c00) [pid = 2574] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:11:21 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x128d9c000) [pid = 2574] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:11:21 INFO - PROCESS | 2574 | 1462918281879 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]]]}] 15:11:21 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. 15:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 572ms 15:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:11:21 INFO - PROCESS | 2574 | 1462918281937 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 2574 | 1462918281938 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 15:11:21 INFO - PROCESS | 2574 | 1462918281941 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 2574 | 1462918281942 Marionette TRACE conn2 <- [1,338,null,{}] 15:11:21 INFO - PROCESS | 2574 | 1462918281947 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}] 15:11:22 INFO - PROCESS | 2574 | 1462918282020 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:11:22 INFO - PROCESS | 2574 | 1462918282027 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255b8000 == 44 [pid = 2574] [id = 92] 15:11:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x1255bc000) [pid = 2574] [serial = 273] [outer = 0x0] 15:11:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x12740fc00) [pid = 2574] [serial = 274] [outer = 0x1255bc000] 15:11:22 INFO - PROCESS | 2574 | 1462918282058 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x129308800) [pid = 2574] [serial = 275] [outer = 0x1255bc000] 15:11:22 INFO - PROCESS | 2574 | 1462918282371 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]]]}] 15:11:22 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. 15:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 471ms 15:11:22 INFO - PROCESS | 2574 | 1462918282413 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 2574 | 1462918282414 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 15:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:11:22 INFO - PROCESS | 2574 | 1462918282425 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 2574 | 1462918282427 Marionette TRACE conn2 <- [1,342,null,{}] 15:11:22 INFO - PROCESS | 2574 | 1462918282429 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}] 15:11:22 INFO - PROCESS | 2574 | 1462918282515 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:11:22 INFO - PROCESS | 2574 | 1462918282565 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a3e800 == 45 [pid = 2574] [id = 93] 15:11:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x128a7f000) [pid = 2574] [serial = 276] [outer = 0x0] 15:11:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x129311c00) [pid = 2574] [serial = 277] [outer = 0x128a7f000] 15:11:22 INFO - PROCESS | 2574 | 1462918282590 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x12a74dc00) [pid = 2574] [serial = 278] [outer = 0x128a7f000] 15:11:22 INFO - PROCESS | 2574 | 1462918282964 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]]]}] 15:11:22 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. 15:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 15:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:11:23 INFO - PROCESS | 2574 | 1462918282996 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 2574 | 1462918282998 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 15:11:23 INFO - PROCESS | 2574 | 1462918283001 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 2574 | 1462918283002 Marionette TRACE conn2 <- [1,346,null,{}] 15:11:23 INFO - PROCESS | 2574 | 1462918283006 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}] 15:11:23 INFO - PROCESS | 2574 | 1462918283125 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:11:23 INFO - PROCESS | 2574 | 1462918283178 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f64800 == 46 [pid = 2574] [id = 94] 15:11:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x128d9a000) [pid = 2574] [serial = 279] [outer = 0x0] 15:11:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x12a751800) [pid = 2574] [serial = 280] [outer = 0x128d9a000] 15:11:23 INFO - PROCESS | 2574 | 1462918283202 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x12a8be000) [pid = 2574] [serial = 281] [outer = 0x128d9a000] 15:11:23 INFO - PROCESS | 2574 | 1462918283481 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]]]}] 15:11:23 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. 15:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 520ms 15:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:11:23 INFO - PROCESS | 2574 | 1462918283520 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 2574 | 1462918283521 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 15:11:23 INFO - PROCESS | 2574 | 1462918283523 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 2574 | 1462918283525 Marionette TRACE conn2 <- [1,350,null,{}] 15:11:23 INFO - PROCESS | 2574 | 1462918283531 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}] 15:11:23 INFO - PROCESS | 2574 | 1462918283609 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:11:23 INFO - PROCESS | 2574 | 1462918283622 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x12983c800 == 47 [pid = 2574] [id = 95] 15:11:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x12a8c0800) [pid = 2574] [serial = 282] [outer = 0x0] 15:11:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12a8c7c00) [pid = 2574] [serial = 283] [outer = 0x12a8c0800] 15:11:23 INFO - PROCESS | 2574 | 1462918283648 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12af0e400) [pid = 2574] [serial = 284] [outer = 0x12a8c0800] 15:11:24 INFO - PROCESS | 2574 | 1462918284101 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]]]}] 15:11:24 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. 15:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 622ms 15:11:24 INFO - PROCESS | 2574 | 1462918284146 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 2574 | 1462918284149 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 15:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:11:24 INFO - PROCESS | 2574 | 1462918284153 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 2574 | 1462918284156 Marionette TRACE conn2 <- [1,354,null,{}] 15:11:24 INFO - PROCESS | 2574 | 1462918284159 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}] 15:11:24 INFO - PROCESS | 2574 | 1462918284259 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:11:24 INFO - PROCESS | 2574 | 1462918284321 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170c4000 == 48 [pid = 2574] [id = 96] 15:11:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x115ec0c00) [pid = 2574] [serial = 285] [outer = 0x0] 15:11:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x1166b7400) [pid = 2574] [serial = 286] [outer = 0x115ec0c00] 15:11:24 INFO - PROCESS | 2574 | 1462918284352 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x117529c00) [pid = 2574] [serial = 287] [outer = 0x115ec0c00] 15:11:24 INFO - PROCESS | 2574 | 1462918284817 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]]]}] 15:11:24 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. 15:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 15:11:24 INFO - PROCESS | 2574 | 1462918284824 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 2574 | 1462918284828 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 15:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:11:24 INFO - PROCESS | 2574 | 1462918284832 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 2574 | 1462918284834 Marionette TRACE conn2 <- [1,358,null,{}] 15:11:24 INFO - PROCESS | 2574 | 1462918284837 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}] 15:11:24 INFO - PROCESS | 2574 | 1462918284936 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:11:24 INFO - PROCESS | 2574 | 1462918284994 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x1195cd000 == 49 [pid = 2574] [id = 97] 15:11:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x11820a000) [pid = 2574] [serial = 288] [outer = 0x0] 15:11:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x11914dc00) [pid = 2574] [serial = 289] [outer = 0x11820a000] 15:11:25 INFO - PROCESS | 2574 | 1462918285025 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1195ea000) [pid = 2574] [serial = 290] [outer = 0x11820a000] 15:11:25 INFO - PROCESS | 2574 | 1462918285450 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]]]}] 15:11:25 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. 15:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 15:11:25 INFO - PROCESS | 2574 | 1462918285508 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 2574 | 1462918285510 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 15:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:11:25 INFO - PROCESS | 2574 | 1462918285514 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 2574 | 1462918285517 Marionette TRACE conn2 <- [1,362,null,{}] 15:11:25 INFO - PROCESS | 2574 | 1462918285527 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}] 15:11:25 INFO - PROCESS | 2574 | 1462918285658 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:11:25 INFO - PROCESS | 2574 | 1462918285742 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x129328000 == 50 [pid = 2574] [id = 98] 15:11:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x1218ea800) [pid = 2574] [serial = 291] [outer = 0x0] 15:11:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x121bcb400) [pid = 2574] [serial = 292] [outer = 0x1218ea800] 15:11:25 INFO - PROCESS | 2574 | 1462918285792 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x1255bb000) [pid = 2574] [serial = 293] [outer = 0x1218ea800] 15:11:26 INFO - PROCESS | 2574 | 1462918286279 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]]]}] 15:11:26 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. 15:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 825ms 15:11:26 INFO - PROCESS | 2574 | 1462918286353 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 2574 | 1462918286355 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 15:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:11:26 INFO - PROCESS | 2574 | 1462918286380 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 2574 | 1462918286381 Marionette TRACE conn2 <- [1,366,null,{}] 15:11:26 INFO - PROCESS | 2574 | 1462918286386 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}] 15:11:26 INFO - PROCESS | 2574 | 1462918286486 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:11:26 INFO - PROCESS | 2574 | 1462918286532 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x121835800 == 51 [pid = 2574] [id = 99] 15:11:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x126bb1400) [pid = 2574] [serial = 294] [outer = 0x0] 15:11:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x128fea800) [pid = 2574] [serial = 295] [outer = 0x126bb1400] 15:11:26 INFO - PROCESS | 2574 | 1462918286562 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12930d800) [pid = 2574] [serial = 296] [outer = 0x126bb1400] 15:11:27 INFO - PROCESS | 2574 | 1462918287146 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]]]}] 15:11:27 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. 15:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 842ms 15:11:27 INFO - PROCESS | 2574 | 1462918287205 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 2574 | 1462918287207 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 15:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:11:27 INFO - PROCESS | 2574 | 1462918287211 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 2574 | 1462918287213 Marionette TRACE conn2 <- [1,370,null,{}] 15:11:27 INFO - PROCESS | 2574 | 1462918287217 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}] 15:11:27 INFO - PROCESS | 2574 | 1462918287303 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:11:27 INFO - PROCESS | 2574 | 1462918287365 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x1183c2800 == 52 [pid = 2574] [id = 100] 15:11:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x116075400) [pid = 2574] [serial = 297] [outer = 0x0] 15:11:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1161a2800) [pid = 2574] [serial = 298] [outer = 0x116075400] 15:11:27 INFO - PROCESS | 2574 | 1462918287393 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x1169b1000) [pid = 2574] [serial = 299] [outer = 0x116075400] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x121ca6000 == 51 [pid = 2574] [id = 63] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x128f64800 == 50 [pid = 2574] [id = 94] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x128a3e800 == 49 [pid = 2574] [id = 93] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x1255b8000 == 48 [pid = 2574] [id = 92] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x1255b4000 == 47 [pid = 2574] [id = 91] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x121ca8000 == 46 [pid = 2574] [id = 90] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x1215d8000 == 45 [pid = 2574] [id = 89] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x112a95800 == 44 [pid = 2574] [id = 88] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x1195cc800 == 43 [pid = 2574] [id = 87] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12953ec00) [pid = 2574] [serial = 229] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | 1462918287843 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]]]}] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x118c95800 == 42 [pid = 2574] [id = 86] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x1170d0800 == 41 [pid = 2574] [id = 85] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x115e12800 == 40 [pid = 2574] [id = 84] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x1170a7800 == 39 [pid = 2574] [id = 83] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x11265b800 == 38 [pid = 2574] [id = 82] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x128a42000 == 37 [pid = 2574] [id = 81] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x124d91000 == 36 [pid = 2574] [id = 80] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x1170cf800 == 35 [pid = 2574] [id = 79] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x113fd8000 == 34 [pid = 2574] [id = 78] 15:11:27 INFO - PROCESS | 2574 | --DOCSHELL 0x126d9b800 == 33 [pid = 2574] [id = 77] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x116164000) [pid = 2574] [serial = 195] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x11908d400) [pid = 2574] [serial = 202] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x129535800) [pid = 2574] [serial = 227] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x128a85800) [pid = 2574] [serial = 218] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x11933b800) [pid = 2574] [serial = 221] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1250b1c00) [pid = 2574] [serial = 223] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x123759000) [pid = 2574] [serial = 209] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x1167eb400) [pid = 2574] [serial = 196] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x1166bc000) [pid = 2574] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x125689800) [pid = 2574] [serial = 211] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1184da000) [pid = 2574] [serial = 200] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x127511c00) [pid = 2574] [serial = 215] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x1195f1000) [pid = 2574] [serial = 203] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x1134bb400) [pid = 2574] [serial = 189] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x116940400) [pid = 2574] [serial = 220] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x126dc4800) [pid = 2574] [serial = 212] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x128a78400) [pid = 2574] [serial = 187] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x1199c0c00) [pid = 2574] [serial = 205] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x117177800) [pid = 2574] [serial = 192] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x11821cc00) [pid = 2574] [serial = 199] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x128a7c400) [pid = 2574] [serial = 217] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x128ff0800) [pid = 2574] [serial = 226] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x120eac800) [pid = 2574] [serial = 208] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x126f36400) [pid = 2574] [serial = 214] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x128d96800) [pid = 2574] [serial = 224] [outer = 0x0] [url = about:blank] 15:11:27 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x120ea6400) [pid = 2574] [serial = 206] [outer = 0x0] [url = about:blank] 15:11:27 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. 15:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 15:11:27 INFO - PROCESS | 2574 | 1462918287883 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 2574 | 1462918287886 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 15:11:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:11:27 INFO - PROCESS | 2574 | 1462918287891 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 2574 | 1462918287893 Marionette TRACE conn2 <- [1,374,null,{}] 15:11:27 INFO - PROCESS | 2574 | 1462918287904 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}] 15:11:27 INFO - PROCESS | 2574 | 1462918287991 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:11:28 INFO - PROCESS | 2574 | 1462918287998 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x113a0c800 == 34 [pid = 2574] [id = 101] 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x116a58000) [pid = 2574] [serial = 300] [outer = 0x0] 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x117524000) [pid = 2574] [serial = 301] [outer = 0x116a58000] 15:11:28 INFO - PROCESS | 2574 | 1462918288026 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x118208000) [pid = 2574] [serial = 302] [outer = 0x116a58000] 15:11:28 INFO - PROCESS | 2574 | 1462918288352 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:11:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 472ms 15:11:28 INFO - PROCESS | 2574 | 1462918288364 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 2574 | 1462918288365 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 15:11:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:11:28 INFO - PROCESS | 2574 | 1462918288368 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 2574 | 1462918288370 Marionette TRACE conn2 <- [1,378,null,{}] 15:11:28 INFO - PROCESS | 2574 | 1462918288380 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}] 15:11:28 INFO - PROCESS | 2574 | 1462918288456 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:11:28 INFO - PROCESS | 2574 | 1462918288510 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e07000 == 35 [pid = 2574] [id = 102] 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x118116400) [pid = 2574] [serial = 303] [outer = 0x0] 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x119336000) [pid = 2574] [serial = 304] [outer = 0x118116400] 15:11:28 INFO - PROCESS | 2574 | 1462918288538 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x119c30800) [pid = 2574] [serial = 305] [outer = 0x118116400] 15:11:28 INFO - PROCESS | 2574 | 1462918288839 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:11:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 520ms 15:11:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:11:28 INFO - PROCESS | 2574 | 1462918288888 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 2574 | 1462918288890 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 15:11:28 INFO - PROCESS | 2574 | 1462918288893 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 2574 | 1462918288896 Marionette TRACE conn2 <- [1,382,null,{}] 15:11:28 INFO - PROCESS | 2574 | 1462918288898 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}] 15:11:28 INFO - PROCESS | 2574 | 1462918288963 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:11:28 INFO - PROCESS | 2574 | 1462918288967 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x11919b000 == 36 [pid = 2574] [id = 103] 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x120d5d800) [pid = 2574] [serial = 306] [outer = 0x0] 15:11:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x120ea6800) [pid = 2574] [serial = 307] [outer = 0x120d5d800] 15:11:28 INFO - PROCESS | 2574 | 1462918288990 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x121bc7000) [pid = 2574] [serial = 308] [outer = 0x120d5d800] 15:11:29 INFO - PROCESS | 2574 | 1462918289560 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:11:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 726ms 15:11:29 INFO - PROCESS | 2574 | 1462918289647 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 2574 | 1462918289648 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 15:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:11:29 INFO - PROCESS | 2574 | 1462918289656 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 2574 | 1462918289657 Marionette TRACE conn2 <- [1,386,null,{}] 15:11:29 INFO - PROCESS | 2574 | 1462918289659 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}] 15:11:29 INFO - PROCESS | 2574 | 1462918289747 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:11:29 INFO - PROCESS | 2574 | 1462918289757 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x11691e800 == 37 [pid = 2574] [id = 104] 15:11:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x123690000) [pid = 2574] [serial = 309] [outer = 0x0] 15:11:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x126d20000) [pid = 2574] [serial = 310] [outer = 0x123690000] 15:11:29 INFO - PROCESS | 2574 | 1462918289783 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x126f35800) [pid = 2574] [serial = 311] [outer = 0x123690000] 15:11:30 INFO - PROCESS | 2574 | 1462918290131 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]]]}] 15:11:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:11:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 519ms 15:11:30 INFO - PROCESS | 2574 | 1462918290174 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:11:30 INFO - PROCESS | 2574 | 1462918290175 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 15:11:30 INFO - PROCESS | 2574 | 1462918290177 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 2574 | 1462918290179 Marionette TRACE conn2 <- [1,390,null,{}] 15:11:30 INFO - PROCESS | 2574 | 1462918290181 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}] 15:11:30 INFO - PROCESS | 2574 | 1462918290288 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:11:30 INFO - PROCESS | 2574 | 1462918290303 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x11611d800 == 38 [pid = 2574] [id = 105] 15:11:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x127214c00) [pid = 2574] [serial = 312] [outer = 0x0] 15:11:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x127518400) [pid = 2574] [serial = 313] [outer = 0x127214c00] 15:11:30 INFO - PROCESS | 2574 | 1462918290330 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x128fea000) [pid = 2574] [serial = 314] [outer = 0x127214c00] 15:11:30 INFO - PROCESS | 2574 | 1462918290671 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]]]}] 15:11:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:11:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 15:11:30 INFO - PROCESS | 2574 | 1462918290699 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 2574 | 1462918290700 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 15:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:11:30 INFO - PROCESS | 2574 | 1462918290702 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 2574 | 1462918290703 Marionette TRACE conn2 <- [1,394,null,{}] 15:11:30 INFO - PROCESS | 2574 | 1462918290714 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}] 15:11:30 INFO - PROCESS | 2574 | 1462918290808 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:11:30 INFO - PROCESS | 2574 | 1462918290812 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x123615800 == 39 [pid = 2574] [id = 106] 15:11:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x128a78c00) [pid = 2574] [serial = 315] [outer = 0x0] 15:11:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x129308400) [pid = 2574] [serial = 316] [outer = 0x128a78c00] 15:11:30 INFO - PROCESS | 2574 | 1462918290837 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12953c800) [pid = 2574] [serial = 317] [outer = 0x128a78c00] 15:11:31 INFO - PROCESS | 2574 | 1462918291198 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]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:11:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 527ms 15:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:11:31 INFO - PROCESS | 2574 | 1462918291230 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 2574 | 1462918291231 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 15:11:31 INFO - PROCESS | 2574 | 1462918291233 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 2574 | 1462918291234 Marionette TRACE conn2 <- [1,398,null,{}] 15:11:31 INFO - PROCESS | 2574 | 1462918291236 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}] 15:11:31 INFO - PROCESS | 2574 | 1462918291329 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:11:31 INFO - PROCESS | 2574 | 1462918291361 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x12559d800 == 40 [pid = 2574] [id = 107] 15:11:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x128fec000) [pid = 2574] [serial = 318] [outer = 0x0] 15:11:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x1298a4000) [pid = 2574] [serial = 319] [outer = 0x128fec000] 15:11:31 INFO - PROCESS | 2574 | 1462918291387 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12a8bc800) [pid = 2574] [serial = 320] [outer = 0x128fec000] 15:11:31 INFO - PROCESS | 2574 | 1462918291721 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]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:11:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 522ms 15:11:31 INFO - PROCESS | 2574 | 1462918291755 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 2574 | 1462918291757 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 15:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:11:31 INFO - PROCESS | 2574 | 1462918291760 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 2574 | 1462918291762 Marionette TRACE conn2 <- [1,402,null,{}] 15:11:31 INFO - PROCESS | 2574 | 1462918291765 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}] 15:11:31 INFO - PROCESS | 2574 | 1462918291856 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:11:31 INFO - PROCESS | 2574 | 1462918291860 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272a7000 == 41 [pid = 2574] [id = 108] 15:11:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x128fee000) [pid = 2574] [serial = 321] [outer = 0x0] 15:11:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12a8c9c00) [pid = 2574] [serial = 322] [outer = 0x128fee000] 15:11:31 INFO - PROCESS | 2574 | 1462918291886 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12afac400) [pid = 2574] [serial = 323] [outer = 0x128fee000] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x123757c00) [pid = 2574] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x127212c00) [pid = 2574] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x129536400) [pid = 2574] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x126dcb000) [pid = 2574] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x111b05400) [pid = 2574] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x128d97c00) [pid = 2574] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x117525400) [pid = 2574] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x11860c400) [pid = 2574] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x113349000) [pid = 2574] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x128a7f000) [pid = 2574] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x1184ddc00) [pid = 2574] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12368fc00) [pid = 2574] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x1255bc000) [pid = 2574] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:11:32 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x128d9a000) [pid = 2574] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:11:32 INFO - PROCESS | 2574 | 1462918292240 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:11:32 INFO - PROCESS | 2574 | 1462918292352 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]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:11:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 620ms 15:11:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:11:32 INFO - PROCESS | 2574 | 1462918292380 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 2574 | 1462918292381 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 15:11:32 INFO - PROCESS | 2574 | 1462918292384 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 2574 | 1462918292386 Marionette TRACE conn2 <- [1,406,null,{}] 15:11:32 INFO - PROCESS | 2574 | 1462918292388 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}] 15:11:32 INFO - PROCESS | 2574 | 1462918292489 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:11:32 INFO - PROCESS | 2574 | 1462918292496 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f61800 == 42 [pid = 2574] [id = 109] 15:11:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12afb0000) [pid = 2574] [serial = 324] [outer = 0x0] 15:11:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12afb3400) [pid = 2574] [serial = 325] [outer = 0x12afb0000] 15:11:32 INFO - PROCESS | 2574 | 1462918292531 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x12afb8000) [pid = 2574] [serial = 326] [outer = 0x12afb0000] 15:11:32 INFO - PROCESS | 2574 | 1462918292979 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]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 621ms 15:11:33 INFO - PROCESS | 2574 | 1462918293006 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 2574 | 1462918293008 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 15:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:11:33 INFO - PROCESS | 2574 | 1462918293013 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 2574 | 1462918293016 Marionette TRACE conn2 <- [1,410,null,{}] 15:11:33 INFO - PROCESS | 2574 | 1462918293020 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}] 15:11:33 INFO - PROCESS | 2574 | 1462918293174 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:11:33 INFO - PROCESS | 2574 | 1462918293221 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a75c800 == 43 [pid = 2574] [id = 110] 15:11:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12b0c8400) [pid = 2574] [serial = 327] [outer = 0x0] 15:11:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12b28e400) [pid = 2574] [serial = 328] [outer = 0x12b0c8400] 15:11:33 INFO - PROCESS | 2574 | 1462918293326 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12b296400) [pid = 2574] [serial = 329] [outer = 0x12b0c8400] 15:11:33 INFO - PROCESS | 2574 | 1462918293716 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]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 726ms 15:11:33 INFO - PROCESS | 2574 | 1462918293739 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:11:33 INFO - PROCESS | 2574 | 1462918293741 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 15:11:33 INFO - PROCESS | 2574 | 1462918293745 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 2574 | 1462918293747 Marionette TRACE conn2 <- [1,414,null,{}] 15:11:33 INFO - PROCESS | 2574 | 1462918293750 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}] 15:11:33 INFO - PROCESS | 2574 | 1462918293874 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:11:33 INFO - PROCESS | 2574 | 1462918293881 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8b6000 == 44 [pid = 2574] [id = 111] 15:11:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12ba9b400) [pid = 2574] [serial = 330] [outer = 0x0] 15:11:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12baa5400) [pid = 2574] [serial = 331] [outer = 0x12ba9b400] 15:11:33 INFO - PROCESS | 2574 | 1462918293920 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12bae3000) [pid = 2574] [serial = 332] [outer = 0x12ba9b400] 15:11:34 INFO - PROCESS | 2574 | 1462918294496 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]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:11:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 771ms 15:11:34 INFO - PROCESS | 2574 | 1462918294516 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 2574 | 1462918294519 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 15:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:11:34 INFO - PROCESS | 2574 | 1462918294523 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 2574 | 1462918294525 Marionette TRACE conn2 <- [1,418,null,{}] 15:11:34 INFO - PROCESS | 2574 | 1462918294554 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}] 15:11:34 INFO - PROCESS | 2574 | 1462918294656 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:11:34 INFO - PROCESS | 2574 | 1462918294720 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f1b000 == 45 [pid = 2574] [id = 112] 15:11:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x113d61c00) [pid = 2574] [serial = 333] [outer = 0x0] 15:11:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x1167f0400) [pid = 2574] [serial = 334] [outer = 0x113d61c00] 15:11:34 INFO - PROCESS | 2574 | 1462918294751 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x11810dc00) [pid = 2574] [serial = 335] [outer = 0x113d61c00] 15:11:35 INFO - PROCESS | 2574 | 1462918295683 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]]]}] 15:11:35 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 15:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1174ms 15:11:35 INFO - PROCESS | 2574 | 1462918295697 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 2574 | 1462918295701 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 15:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:11:35 INFO - PROCESS | 2574 | 1462918295705 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 2574 | 1462918295707 Marionette TRACE conn2 <- [1,422,null,{}] 15:11:35 INFO - PROCESS | 2574 | 1462918295711 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}] 15:11:35 INFO - PROCESS | 2574 | 1462918295811 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:11:35 INFO - PROCESS | 2574 | 1462918295856 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dc1800 == 46 [pid = 2574] [id = 113] 15:11:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x118608c00) [pid = 2574] [serial = 336] [outer = 0x0] 15:11:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x1195f6800) [pid = 2574] [serial = 337] [outer = 0x118608c00] 15:11:35 INFO - PROCESS | 2574 | 1462918295886 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x120d67800) [pid = 2574] [serial = 338] [outer = 0x118608c00] 15:11:36 INFO - PROCESS | 2574 | 1462918296801 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]]]}] 15:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 15:11:36 INFO - PROCESS | 2574 | 1462918296983 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 2574 | 1462918296985 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 15:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:11:36 INFO - PROCESS | 2574 | 1462918296990 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 2574 | 1462918296993 Marionette TRACE conn2 <- [1,426,null,{}] 15:11:37 INFO - PROCESS | 2574 | 1462918296997 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}] 15:11:37 INFO - PROCESS | 2574 | 1462918297085 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:11:37 INFO - PROCESS | 2574 | 1462918297168 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d4000 == 47 [pid = 2574] [id = 114] 15:11:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x116938800) [pid = 2574] [serial = 339] [outer = 0x0] 15:11:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x117525800) [pid = 2574] [serial = 340] [outer = 0x116938800] 15:11:37 INFO - PROCESS | 2574 | 1462918297196 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x118607400) [pid = 2574] [serial = 341] [outer = 0x116938800] 15:11:37 INFO - PROCESS | 2574 | 1462918297627 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] 15:11:37 INFO - PROCESS | 2574 | 1462918297666 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 15:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:11:37 INFO - PROCESS | 2574 | 1462918297671 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 2574 | 1462918297674 Marionette TRACE conn2 <- [1,430,null,{}] 15:11:37 INFO - PROCESS | 2574 | 1462918297695 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}] 15:11:37 INFO - PROCESS | 2574 | 1462918297781 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x12a75c800 == 46 [pid = 2574] [id = 110] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x128f61800 == 45 [pid = 2574] [id = 109] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1272a7000 == 44 [pid = 2574] [id = 108] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x12559d800 == 43 [pid = 2574] [id = 107] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x123615800 == 42 [pid = 2574] [id = 106] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x11611d800 == 41 [pid = 2574] [id = 105] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x11691e800 == 40 [pid = 2574] [id = 104] 15:11:37 INFO - PROCESS | 2574 | 1462918297883 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x11919b000 == 39 [pid = 2574] [id = 103] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x117e07000 == 38 [pid = 2574] [id = 102] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x113a0c800 == 37 [pid = 2574] [id = 101] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1183c2800 == 36 [pid = 2574] [id = 100] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1195cd000 == 35 [pid = 2574] [id = 97] 15:11:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1170c4000 == 34 [pid = 2574] [id = 96] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x1268c0000) [pid = 2574] [serial = 262] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x128a7d800) [pid = 2574] [serial = 268] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1298a2000) [pid = 2574] [serial = 230] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x127517c00) [pid = 2574] [serial = 266] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x11515f800) [pid = 2574] [serial = 232] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x11837c000) [pid = 2574] [serial = 235] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x120d5c800) [pid = 2574] [serial = 238] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1167ec000) [pid = 2574] [serial = 245] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x115ebe800) [pid = 2574] [serial = 244] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x127406000) [pid = 2574] [serial = 265] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x120d69800) [pid = 2574] [serial = 241] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x128fe8c00) [pid = 2574] [serial = 271] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x118221c00) [pid = 2574] [serial = 248] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x118112000) [pid = 2574] [serial = 247] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x118c1f000) [pid = 2574] [serial = 250] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x119090800) [pid = 2574] [serial = 251] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x120d68400) [pid = 2574] [serial = 256] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12a74dc00) [pid = 2574] [serial = 278] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x120eab800) [pid = 2574] [serial = 257] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x11933a400) [pid = 2574] [serial = 253] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x1199bd800) [pid = 2574] [serial = 254] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x124d26800) [pid = 2574] [serial = 259] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x128c84400) [pid = 2574] [serial = 269] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x12740fc00) [pid = 2574] [serial = 274] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x128fef800) [pid = 2574] [serial = 272] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x126dcac00) [pid = 2574] [serial = 263] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x12a8be000) [pid = 2574] [serial = 281] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x12a751800) [pid = 2574] [serial = 280] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x129308800) [pid = 2574] [serial = 275] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x1250bac00) [pid = 2574] [serial = 260] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x129311c00) [pid = 2574] [serial = 277] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x112eb9800 == 35 [pid = 2574] [id = 115] 15:11:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x112fb0800) [pid = 2574] [serial = 342] [outer = 0x0] 15:11:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x117171800) [pid = 2574] [serial = 343] [outer = 0x112fb0800] 15:11:37 INFO - PROCESS | 2574 | 1462918297918 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x119153000) [pid = 2574] [serial = 344] [outer = 0x112fb0800] 15:11:38 INFO - PROCESS | 2574 | 1462918298214 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]]]}] 15:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 590ms 15:11:38 INFO - PROCESS | 2574 | 1462918298261 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 2574 | 1462918298263 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 15:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:11:38 INFO - PROCESS | 2574 | 1462918298265 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 2574 | 1462918298267 Marionette TRACE conn2 <- [1,434,null,{}] 15:11:38 INFO - PROCESS | 2574 | 1462918298273 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}] 15:11:38 INFO - PROCESS | 2574 | 1462918298349 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:11:38 INFO - PROCESS | 2574 | 1462918298388 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x118253800 == 36 [pid = 2574] [id = 116] 15:11:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x113461000) [pid = 2574] [serial = 345] [outer = 0x0] 15:11:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x120d5c400) [pid = 2574] [serial = 346] [outer = 0x113461000] 15:11:38 INFO - PROCESS | 2574 | 1462918298452 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x120eac800) [pid = 2574] [serial = 347] [outer = 0x113461000] 15:11:38 INFO - PROCESS | 2574 | 1462918298756 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]]]}] 15:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 519ms 15:11:38 INFO - PROCESS | 2574 | 1462918298785 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 2574 | 1462918298787 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 15:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:11:38 INFO - PROCESS | 2574 | 1462918298790 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 2574 | 1462918298792 Marionette TRACE conn2 <- [1,438,null,{}] 15:11:38 INFO - PROCESS | 2574 | 1462918298799 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}] 15:11:38 INFO - PROCESS | 2574 | 1462918298914 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:11:38 INFO - PROCESS | 2574 | 1462918298984 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x11919f000 == 37 [pid = 2574] [id = 117] 15:11:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x120ea8400) [pid = 2574] [serial = 348] [outer = 0x0] 15:11:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x124d2c000) [pid = 2574] [serial = 349] [outer = 0x120ea8400] 15:11:39 INFO - PROCESS | 2574 | 1462918299026 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x1268bd000) [pid = 2574] [serial = 350] [outer = 0x120ea8400] 15:11:39 INFO - PROCESS | 2574 | 1462918299402 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]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 623ms 15:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:11:39 INFO - PROCESS | 2574 | 1462918299415 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 2574 | 1462918299416 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 15:11:39 INFO - PROCESS | 2574 | 1462918299418 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 2574 | 1462918299419 Marionette TRACE conn2 <- [1,442,null,{}] 15:11:39 INFO - PROCESS | 2574 | 1462918299421 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}] 15:11:39 INFO - PROCESS | 2574 | 1462918299497 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:11:39 INFO - PROCESS | 2574 | 1462918299547 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x119906800 == 38 [pid = 2574] [id = 118] 15:11:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x120eac000) [pid = 2574] [serial = 351] [outer = 0x0] 15:11:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x126d21800) [pid = 2574] [serial = 352] [outer = 0x120eac000] 15:11:39 INFO - PROCESS | 2574 | 1462918299572 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x12740e800) [pid = 2574] [serial = 353] [outer = 0x120eac000] 15:11:39 INFO - PROCESS | 2574 | 1462918299891 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]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 519ms 15:11:39 INFO - PROCESS | 2574 | 1462918299938 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 2574 | 1462918299939 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 15:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:11:39 INFO - PROCESS | 2574 | 1462918299941 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 2574 | 1462918299942 Marionette TRACE conn2 <- [1,446,null,{}] 15:11:39 INFO - PROCESS | 2574 | 1462918299945 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}] 15:11:40 INFO - PROCESS | 2574 | 1462918300053 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:11:40 INFO - PROCESS | 2574 | 1462918300088 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x1215e3800 == 39 [pid = 2574] [id = 119] 15:11:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x127517c00) [pid = 2574] [serial = 354] [outer = 0x0] 15:11:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x128a82800) [pid = 2574] [serial = 355] [outer = 0x127517c00] 15:11:40 INFO - PROCESS | 2574 | 1462918300114 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x129303000) [pid = 2574] [serial = 356] [outer = 0x127517c00] 15:11:40 INFO - PROCESS | 2574 | 1462918300444 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]]]}] 15:11:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 15:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:11:40 INFO - PROCESS | 2574 | 1462918300462 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 2574 | 1462918300464 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 15:11:40 INFO - PROCESS | 2574 | 1462918300466 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 2574 | 1462918300467 Marionette TRACE conn2 <- [1,450,null,{}] 15:11:40 INFO - PROCESS | 2574 | 1462918300469 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}] 15:11:40 INFO - PROCESS | 2574 | 1462918300557 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:11:40 INFO - PROCESS | 2574 | 1462918300587 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x124a07000 == 40 [pid = 2574] [id = 120] 15:11:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x128d98400) [pid = 2574] [serial = 357] [outer = 0x0] 15:11:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12953ec00) [pid = 2574] [serial = 358] [outer = 0x128d98400] 15:11:40 INFO - PROCESS | 2574 | 1462918300612 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12a6c6400) [pid = 2574] [serial = 359] [outer = 0x128d98400] 15:11:40 INFO - PROCESS | 2574 | 1462918300939 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] 15:11:40 INFO - PROCESS | 2574 | 1462918300987 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 15:11:40 INFO - PROCESS | 2574 | 1462918300989 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 2574 | 1462918300990 Marionette TRACE conn2 <- [1,454,null,{}] 15:11:40 INFO - PROCESS | 2574 | 1462918300992 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}] 15:11:41 INFO - PROCESS | 2574 | 1462918301082 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:11:41 INFO - PROCESS | 2574 | 1462918301087 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255d6800 == 41 [pid = 2574] [id = 121] 15:11:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12953ac00) [pid = 2574] [serial = 360] [outer = 0x0] 15:11:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12a751800) [pid = 2574] [serial = 361] [outer = 0x12953ac00] 15:11:41 INFO - PROCESS | 2574 | 1462918301112 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12af0c000) [pid = 2574] [serial = 362] [outer = 0x12953ac00] 15:11:41 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:41 INFO - PROCESS | 2574 | 1462918301437 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]]]}] 15:11:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:11:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 15:11:41 INFO - PROCESS | 2574 | 1462918301457 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 2574 | 1462918301459 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 15:11:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:11:41 INFO - PROCESS | 2574 | 1462918301468 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 2574 | 1462918301469 Marionette TRACE conn2 <- [1,458,null,{}] 15:11:41 INFO - PROCESS | 2574 | 1462918301471 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}] 15:11:41 INFO - PROCESS | 2574 | 1462918301570 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:11:41 INFO - PROCESS | 2574 | 1462918301574 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x118251000 == 42 [pid = 2574] [id = 122] 15:11:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12a8bd000) [pid = 2574] [serial = 363] [outer = 0x0] 15:11:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12afb4800) [pid = 2574] [serial = 364] [outer = 0x12a8bd000] 15:11:41 INFO - PROCESS | 2574 | 1462918301602 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12b0c3000) [pid = 2574] [serial = 365] [outer = 0x12a8bd000] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1131c3c00) [pid = 2574] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x1169afc00) [pid = 2574] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x118116400) [pid = 2574] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x120d5d800) [pid = 2574] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x116a58000) [pid = 2574] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x127214c00) [pid = 2574] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x123690000) [pid = 2574] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x116075400) [pid = 2574] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x126bb1400) [pid = 2574] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x128a78c00) [pid = 2574] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x128fec000) [pid = 2574] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x128fee000) [pid = 2574] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12b0c8400) [pid = 2574] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:11:41 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12afb0000) [pid = 2574] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:11:42 INFO - PROCESS | 2574 | 1462918302015 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] 15:11:42 INFO - PROCESS | 2574 | 1462918302040 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 15:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:11:42 INFO - PROCESS | 2574 | 1462918302042 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 2574 | 1462918302044 Marionette TRACE conn2 <- [1,462,null,{}] 15:11:42 INFO - PROCESS | 2574 | 1462918302049 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}] 15:11:42 INFO - PROCESS | 2574 | 1462918302124 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:11:42 INFO - PROCESS | 2574 | 1462918302131 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x12361b000 == 43 [pid = 2574] [id = 123] 15:11:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x1161eec00) [pid = 2574] [serial = 366] [outer = 0x0] 15:11:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x126f33800) [pid = 2574] [serial = 367] [outer = 0x1161eec00] 15:11:42 INFO - PROCESS | 2574 | 1462918302156 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x12a8c6c00) [pid = 2574] [serial = 368] [outer = 0x1161eec00] 15:11:42 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:42 INFO - PROCESS | 2574 | 1462918302484 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] 15:11:42 INFO - PROCESS | 2574 | 1462918302516 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 15:11:42 INFO - PROCESS | 2574 | 1462918302518 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 2574 | 1462918302519 Marionette TRACE conn2 <- [1,466,null,{}] 15:11:42 INFO - PROCESS | 2574 | 1462918302522 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}] 15:11:42 INFO - PROCESS | 2574 | 1462918302629 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:11:42 INFO - PROCESS | 2574 | 1462918302636 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f68000 == 44 [pid = 2574] [id = 124] 15:11:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12b0c3c00) [pid = 2574] [serial = 369] [outer = 0x0] 15:11:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12b28fc00) [pid = 2574] [serial = 370] [outer = 0x12b0c3c00] 15:11:42 INFO - PROCESS | 2574 | 1462918302666 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x12bae1c00) [pid = 2574] [serial = 371] [outer = 0x12b0c3c00] 15:11:43 INFO - PROCESS | 2574 | 1462918303006 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] 15:11:43 INFO - PROCESS | 2574 | 1462918303040 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 15:11:43 INFO - PROCESS | 2574 | 1462918303042 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 2574 | 1462918303043 Marionette TRACE conn2 <- [1,470,null,{}] 15:11:43 INFO - PROCESS | 2574 | 1462918303046 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}] 15:11:43 INFO - PROCESS | 2574 | 1462918303118 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:11:43 INFO - PROCESS | 2574 | 1462918303122 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8a9000 == 45 [pid = 2574] [id = 125] 15:11:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12bae5c00) [pid = 2574] [serial = 372] [outer = 0x0] 15:11:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12bcee800) [pid = 2574] [serial = 373] [outer = 0x12bae5c00] 15:11:43 INFO - PROCESS | 2574 | 1462918303149 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12bcf5000) [pid = 2574] [serial = 374] [outer = 0x12bae5c00] 15:11:43 INFO - PROCESS | 2574 | 1462918303465 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]]]}] 15:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 15:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:11:43 INFO - PROCESS | 2574 | 1462918303521 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 2574 | 1462918303522 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 15:11:43 INFO - PROCESS | 2574 | 1462918303526 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 2574 | 1462918303527 Marionette TRACE conn2 <- [1,474,null,{}] 15:11:43 INFO - PROCESS | 2574 | 1462918303529 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}] 15:11:43 INFO - PROCESS | 2574 | 1462918303602 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:11:43 INFO - PROCESS | 2574 | 1462918303607 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af2b800 == 46 [pid = 2574] [id = 126] 15:11:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12bcf5400) [pid = 2574] [serial = 375] [outer = 0x0] 15:11:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12c075000) [pid = 2574] [serial = 376] [outer = 0x12bcf5400] 15:11:43 INFO - PROCESS | 2574 | 1462918303634 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12c07c800) [pid = 2574] [serial = 377] [outer = 0x12bcf5400] 15:11:44 INFO - PROCESS | 2574 | 1462918304040 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]]]}] 15:11:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 15:11:44 INFO - PROCESS | 2574 | 1462918304045 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 2574 | 1462918304048 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 15:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:11:44 INFO - PROCESS | 2574 | 1462918304051 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 2574 | 1462918304054 Marionette TRACE conn2 <- [1,478,null,{}] 15:11:44 INFO - PROCESS | 2574 | 1462918304059 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}] 15:11:44 INFO - PROCESS | 2574 | 1462918304156 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:11:44 INFO - PROCESS | 2574 | 1462918304202 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x116922000 == 47 [pid = 2574] [id = 127] 15:11:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x113df0800) [pid = 2574] [serial = 378] [outer = 0x0] 15:11:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x1161e9800) [pid = 2574] [serial = 379] [outer = 0x113df0800] 15:11:44 INFO - PROCESS | 2574 | 1462918304235 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x11837ac00) [pid = 2574] [serial = 380] [outer = 0x113df0800] 15:11:44 INFO - PROCESS | 2574 | 1462918304696 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]]]}] 15:11:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 675ms 15:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:11:44 INFO - PROCESS | 2574 | 1462918304726 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 2574 | 1462918304732 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 15:11:44 INFO - PROCESS | 2574 | 1462918304737 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 2574 | 1462918304738 Marionette TRACE conn2 <- [1,482,null,{}] 15:11:44 INFO - PROCESS | 2574 | 1462918304741 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}] 15:11:44 INFO - PROCESS | 2574 | 1462918304837 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:11:44 INFO - PROCESS | 2574 | 1462918304900 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x121225000 == 48 [pid = 2574] [id = 128] 15:11:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x1196d9c00) [pid = 2574] [serial = 381] [outer = 0x0] 15:11:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x120d5c000) [pid = 2574] [serial = 382] [outer = 0x1196d9c00] 15:11:44 INFO - PROCESS | 2574 | 1462918304930 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x121bc7800) [pid = 2574] [serial = 383] [outer = 0x1196d9c00] 15:11:45 INFO - PROCESS | 2574 | 1462918305389 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]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 15:11:45 INFO - PROCESS | 2574 | 1462918305407 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 2574 | 1462918305408 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 15:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:11:45 INFO - PROCESS | 2574 | 1462918305452 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 2574 | 1462918305455 Marionette TRACE conn2 <- [1,486,null,{}] 15:11:45 INFO - PROCESS | 2574 | 1462918305477 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}] 15:11:45 INFO - PROCESS | 2574 | 1462918305576 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:11:45 INFO - PROCESS | 2574 | 1462918305637 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af4e800 == 49 [pid = 2574] [id = 129] 15:11:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x126dcbc00) [pid = 2574] [serial = 384] [outer = 0x0] 15:11:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x128a85800) [pid = 2574] [serial = 385] [outer = 0x126dcbc00] 15:11:45 INFO - PROCESS | 2574 | 1462918305668 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x128fefc00) [pid = 2574] [serial = 386] [outer = 0x126dcbc00] 15:11:46 INFO - PROCESS | 2574 | 1462918306098 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]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 696ms 15:11:46 INFO - PROCESS | 2574 | 1462918306124 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 2574 | 1462918306126 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 15:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:11:46 INFO - PROCESS | 2574 | 1462918306147 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 2574 | 1462918306149 Marionette TRACE conn2 <- [1,490,null,{}] 15:11:46 INFO - PROCESS | 2574 | 1462918306151 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}] 15:11:46 INFO - PROCESS | 2574 | 1462918306250 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:11:46 INFO - PROCESS | 2574 | 1462918306313 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba70800 == 50 [pid = 2574] [id = 130] 15:11:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x129308800) [pid = 2574] [serial = 387] [outer = 0x0] 15:11:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12b0c9800) [pid = 2574] [serial = 388] [outer = 0x129308800] 15:11:46 INFO - PROCESS | 2574 | 1462918306342 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12ba9dc00) [pid = 2574] [serial = 389] [outer = 0x129308800] 15:11:46 INFO - PROCESS | 2574 | 1462918306739 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]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 620ms 15:11:46 INFO - PROCESS | 2574 | 1462918306766 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 2574 | 1462918306768 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 15:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:11:46 INFO - PROCESS | 2574 | 1462918306770 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 2574 | 1462918306771 Marionette TRACE conn2 <- [1,494,null,{}] 15:11:46 INFO - PROCESS | 2574 | 1462918306774 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}] 15:11:46 INFO - PROCESS | 2574 | 1462918306870 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:11:46 INFO - PROCESS | 2574 | 1462918306971 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c00a800 == 51 [pid = 2574] [id = 131] 15:11:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x112f88800) [pid = 2574] [serial = 390] [outer = 0x0] 15:11:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12badec00) [pid = 2574] [serial = 391] [outer = 0x112f88800] 15:11:47 INFO - PROCESS | 2574 | 1462918307003 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12c075800) [pid = 2574] [serial = 392] [outer = 0x112f88800] 15:11:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:11:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 820ms 15:11:47 INFO - PROCESS | 2574 | 1462918307585 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]]]}] 15:11:47 INFO - PROCESS | 2574 | 1462918307591 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 2574 | 1462918307594 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 15:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:11:47 INFO - PROCESS | 2574 | 1462918307599 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 2574 | 1462918307602 Marionette TRACE conn2 <- [1,498,null,{}] 15:11:47 INFO - PROCESS | 2574 | 1462918307606 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}] 15:11:47 INFO - PROCESS | 2574 | 1462918307730 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:11:47 INFO - PROCESS | 2574 | 1462918307740 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x118caa800 == 52 [pid = 2574] [id = 132] 15:11:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x1166b9800) [pid = 2574] [serial = 393] [outer = 0x0] 15:11:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x1167f1800) [pid = 2574] [serial = 394] [outer = 0x1166b9800] 15:11:47 INFO - PROCESS | 2574 | 1462918307785 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x118112c00) [pid = 2574] [serial = 395] [outer = 0x1166b9800] 15:11:48 INFO - PROCESS | 2574 | 1462918308297 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]]]}] 15:11:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:11:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 722ms 15:11:48 INFO - PROCESS | 2574 | 1462918308322 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 2574 | 1462918308327 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 15:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:11:48 INFO - PROCESS | 2574 | 1462918308333 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 2574 | 1462918308336 Marionette TRACE conn2 <- [1,502,null,{}] 15:11:48 INFO - PROCESS | 2574 | 1462918308340 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}] 15:11:48 INFO - PROCESS | 2574 | 1462918308500 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12983c800 == 51 [pid = 2574] [id = 95] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8a9000 == 50 [pid = 2574] [id = 125] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x128f68000 == 49 [pid = 2574] [id = 124] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12361b000 == 48 [pid = 2574] [id = 123] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12a8c7c00) [pid = 2574] [serial = 283] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x121bcb400) [pid = 2574] [serial = 292] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x11914dc00) [pid = 2574] [serial = 289] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1166b7400) [pid = 2574] [serial = 286] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12baa5400) [pid = 2574] [serial = 331] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x118251000 == 47 [pid = 2574] [id = 122] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1255d6800 == 46 [pid = 2574] [id = 121] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x124a07000 == 45 [pid = 2574] [id = 120] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1215e3800 == 44 [pid = 2574] [id = 119] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x119906800 == 43 [pid = 2574] [id = 118] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x11919f000 == 42 [pid = 2574] [id = 117] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x118253800 == 41 [pid = 2574] [id = 116] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x112eb9800 == 40 [pid = 2574] [id = 115] 15:11:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1170d4000 == 39 [pid = 2574] [id = 114] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x116075800) [pid = 2574] [serial = 151] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x118115800) [pid = 2574] [serial = 193] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x119336000) [pid = 2574] [serial = 304] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x119c30800) [pid = 2574] [serial = 305] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x120ea6800) [pid = 2574] [serial = 307] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x121bc7000) [pid = 2574] [serial = 308] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x117524000) [pid = 2574] [serial = 301] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x118208000) [pid = 2574] [serial = 302] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x128fea000) [pid = 2574] [serial = 314] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x127518400) [pid = 2574] [serial = 313] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x126d20000) [pid = 2574] [serial = 310] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1169b1000) [pid = 2574] [serial = 299] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x1161a2800) [pid = 2574] [serial = 298] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12930d800) [pid = 2574] [serial = 296] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x128fea800) [pid = 2574] [serial = 295] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x129308400) [pid = 2574] [serial = 316] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x12a8bc800) [pid = 2574] [serial = 320] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1298a4000) [pid = 2574] [serial = 319] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x12a8c9c00) [pid = 2574] [serial = 322] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12b28e400) [pid = 2574] [serial = 328] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x12b296400) [pid = 2574] [serial = 329] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12afb3400) [pid = 2574] [serial = 325] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x12afac400) [pid = 2574] [serial = 323] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12953c800) [pid = 2574] [serial = 317] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12afb8000) [pid = 2574] [serial = 326] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x126f35800) [pid = 2574] [serial = 311] [outer = 0x0] [url = about:blank] 15:11:48 INFO - PROCESS | 2574 | 1462918308633 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x113a9d000 == 40 [pid = 2574] [id = 133] 15:11:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x113df1800) [pid = 2574] [serial = 396] [outer = 0x0] 15:11:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x118115800) [pid = 2574] [serial = 397] [outer = 0x113df1800] 15:11:48 INFO - PROCESS | 2574 | 1462918308667 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x1199c0000) [pid = 2574] [serial = 398] [outer = 0x113df1800] 15:11:48 INFO - PROCESS | 2574 | 1462918308975 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]]]}] 15:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 15:11:49 INFO - PROCESS | 2574 | 1462918309006 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 2574 | 1462918309008 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 15:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:11:49 INFO - PROCESS | 2574 | 1462918309013 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 2574 | 1462918309016 Marionette TRACE conn2 <- [1,506,null,{}] 15:11:49 INFO - PROCESS | 2574 | 1462918309024 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}] 15:11:49 INFO - PROCESS | 2574 | 1462918309143 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:11:49 INFO - PROCESS | 2574 | 1462918309227 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x1191a9000 == 41 [pid = 2574] [id = 134] 15:11:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1199bd800) [pid = 2574] [serial = 399] [outer = 0x0] 15:11:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x121bcc400) [pid = 2574] [serial = 400] [outer = 0x1199bd800] 15:11:49 INFO - PROCESS | 2574 | 1462918309272 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x126f32000) [pid = 2574] [serial = 401] [outer = 0x1199bd800] 15:11:49 INFO - PROCESS | 2574 | 1462918309597 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]]]}] 15:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 627ms 15:11:49 INFO - PROCESS | 2574 | 1462918309638 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:11:49 INFO - PROCESS | 2574 | 1462918309640 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 15:11:49 INFO - PROCESS | 2574 | 1462918309643 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 2574 | 1462918309646 Marionette TRACE conn2 <- [1,510,null,{}] 15:11:49 INFO - PROCESS | 2574 | 1462918309650 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}] 15:11:49 INFO - PROCESS | 2574 | 1462918309734 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:11:49 INFO - PROCESS | 2574 | 1462918309779 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dd6800 == 42 [pid = 2574] [id = 135] 15:11:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x120d65c00) [pid = 2574] [serial = 402] [outer = 0x0] 15:11:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12721a000) [pid = 2574] [serial = 403] [outer = 0x120d65c00] 15:11:49 INFO - PROCESS | 2574 | 1462918309805 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x128d99800) [pid = 2574] [serial = 404] [outer = 0x120d65c00] 15:11:50 INFO - PROCESS | 2574 | 1462918310117 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]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 15:11:50 INFO - PROCESS | 2574 | 1462918310164 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 2574 | 1462918310166 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 15:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:11:50 INFO - PROCESS | 2574 | 1462918310168 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 2574 | 1462918310169 Marionette TRACE conn2 <- [1,514,null,{}] 15:11:50 INFO - PROCESS | 2574 | 1462918310171 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}] 15:11:50 INFO - PROCESS | 2574 | 1462918310248 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:11:50 INFO - PROCESS | 2574 | 1462918310253 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x12198d800 == 43 [pid = 2574] [id = 136] 15:11:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x128d9bc00) [pid = 2574] [serial = 405] [outer = 0x0] 15:11:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12930d800) [pid = 2574] [serial = 406] [outer = 0x128d9bc00] 15:11:50 INFO - PROCESS | 2574 | 1462918310278 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12a74c400) [pid = 2574] [serial = 407] [outer = 0x128d9bc00] 15:11:50 INFO - PROCESS | 2574 | 1462918310607 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]]]}] 15:11:50 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 15:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 15:11:50 INFO - PROCESS | 2574 | 1462918310654 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 2574 | 1462918310655 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 15:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:11:50 INFO - PROCESS | 2574 | 1462918310657 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 2574 | 1462918310658 Marionette TRACE conn2 <- [1,518,null,{}] 15:11:50 INFO - PROCESS | 2574 | 1462918310663 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}] 15:11:50 INFO - PROCESS | 2574 | 1462918310780 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:11:50 INFO - PROCESS | 2574 | 1462918310785 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x11663e800 == 44 [pid = 2574] [id = 137] 15:11:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x1298a8c00) [pid = 2574] [serial = 408] [outer = 0x0] 15:11:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12afb0400) [pid = 2574] [serial = 409] [outer = 0x1298a8c00] 15:11:50 INFO - PROCESS | 2574 | 1462918310812 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12baa5400) [pid = 2574] [serial = 410] [outer = 0x1298a8c00] 15:11:51 INFO - PROCESS | 2574 | 1462918311169 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]]]}] 15:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 15:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:11:51 INFO - PROCESS | 2574 | 1462918311179 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 2574 | 1462918311180 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 15:11:51 INFO - PROCESS | 2574 | 1462918311182 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 2574 | 1462918311183 Marionette TRACE conn2 <- [1,522,null,{}] 15:11:51 INFO - PROCESS | 2574 | 1462918311185 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}] 15:11:51 INFO - PROCESS | 2574 | 1462918311281 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:11:51 INFO - PROCESS | 2574 | 1462918311293 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272b8800 == 45 [pid = 2574] [id = 138] 15:11:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12a8bcc00) [pid = 2574] [serial = 411] [outer = 0x0] 15:11:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12baedc00) [pid = 2574] [serial = 412] [outer = 0x12a8bcc00] 15:11:51 INFO - PROCESS | 2574 | 1462918311318 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12c078c00) [pid = 2574] [serial = 413] [outer = 0x12a8bcc00] 15:11:51 INFO - PROCESS | 2574 | 1462918311651 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]]]}] 15:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 15:11:51 INFO - PROCESS | 2574 | 1462918311701 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 2574 | 1462918311702 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 15:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:11:51 INFO - PROCESS | 2574 | 1462918311704 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 2574 | 1462918311705 Marionette TRACE conn2 <- [1,526,null,{}] 15:11:51 INFO - PROCESS | 2574 | 1462918311708 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}] 15:11:51 INFO - PROCESS | 2574 | 1462918311802 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:11:51 INFO - PROCESS | 2574 | 1462918311837 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f5f800 == 46 [pid = 2574] [id = 139] 15:11:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12bae7c00) [pid = 2574] [serial = 414] [outer = 0x0] 15:11:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12c4a7c00) [pid = 2574] [serial = 415] [outer = 0x12bae7c00] 15:11:51 INFO - PROCESS | 2574 | 1462918311863 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12c4acc00) [pid = 2574] [serial = 416] [outer = 0x12bae7c00] 15:11:52 INFO - PROCESS | 2574 | 1462918312187 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]]]}] 15:11:52 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 15:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 15:11:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:11:52 INFO - PROCESS | 2574 | 1462918312223 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 2574 | 1462918312224 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 15:11:52 INFO - PROCESS | 2574 | 1462918312226 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 2574 | 1462918312227 Marionette TRACE conn2 <- [1,530,null,{}] 15:11:52 INFO - PROCESS | 2574 | 1462918312229 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}] 15:11:52 INFO - PROCESS | 2574 | 1462918312333 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:11:52 INFO - PROCESS | 2574 | 1462918312346 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a630800 == 47 [pid = 2574] [id = 140] 15:11:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12c4a3400) [pid = 2574] [serial = 417] [outer = 0x0] 15:11:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12c799800) [pid = 2574] [serial = 418] [outer = 0x12c4a3400] 15:11:52 INFO - PROCESS | 2574 | 1462918312371 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12c7a1400) [pid = 2574] [serial = 419] [outer = 0x12c4a3400] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x116938800) [pid = 2574] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x112fb0800) [pid = 2574] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x12ba9b400) [pid = 2574] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12a8bd000) [pid = 2574] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12bae5c00) [pid = 2574] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12953ac00) [pid = 2574] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x1161eec00) [pid = 2574] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12b0c3c00) [pid = 2574] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x1134b1800) [pid = 2574] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x113349800) [pid = 2574] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x120d5a400) [pid = 2574] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x116a58400) [pid = 2574] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x11820a000) [pid = 2574] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x12a8c0800) [pid = 2574] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x120d64c00) [pid = 2574] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1218ea800) [pid = 2574] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x115ec0c00) [pid = 2574] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x128d98400) [pid = 2574] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x127517c00) [pid = 2574] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x120ea8400) [pid = 2574] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x113461000) [pid = 2574] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:11:52 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x120eac000) [pid = 2574] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:11:52 INFO - PROCESS | 2574 | 1462918312819 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"]]]}] 15:11:52 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 15:11:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:11:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:11:52 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 15:11:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:11:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:11:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 620ms 15:11:52 INFO - PROCESS | 2574 | 1462918312847 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 2574 | 1462918312848 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 15:11:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:11:52 INFO - PROCESS | 2574 | 1462918312850 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 2574 | 1462918312852 Marionette TRACE conn2 <- [1,534,null,{}] 15:11:52 INFO - PROCESS | 2574 | 1462918312854 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}] 15:11:52 INFO - PROCESS | 2574 | 1462918312936 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:11:52 INFO - PROCESS | 2574 | 1462918312944 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x1236ce800 == 48 [pid = 2574] [id = 141] 15:11:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x118211800) [pid = 2574] [serial = 420] [outer = 0x0] 15:11:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x11914e000) [pid = 2574] [serial = 421] [outer = 0x118211800] 15:11:52 INFO - PROCESS | 2574 | 1462918312971 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x120d68c00) [pid = 2574] [serial = 422] [outer = 0x118211800] 15:11:53 INFO - PROCESS | 2574 | 1462918313304 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]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:11:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 15:11:53 INFO - PROCESS | 2574 | 1462918313320 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 2574 | 1462918313321 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 15:11:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:11:53 INFO - PROCESS | 2574 | 1462918313324 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 2574 | 1462918313326 Marionette TRACE conn2 <- [1,538,null,{}] 15:11:53 INFO - PROCESS | 2574 | 1462918313330 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}] 15:11:53 INFO - PROCESS | 2574 | 1462918313443 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:11:53 INFO - PROCESS | 2574 | 1462918313453 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af37000 == 49 [pid = 2574] [id = 142] 15:11:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x120d65400) [pid = 2574] [serial = 423] [outer = 0x0] 15:11:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x129310800) [pid = 2574] [serial = 424] [outer = 0x120d65400] 15:11:53 INFO - PROCESS | 2574 | 1462918313488 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12ca5ec00) [pid = 2574] [serial = 425] [outer = 0x120d65400] 15:11:53 INFO - PROCESS | 2574 | 1462918313816 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]]]}] 15:11:53 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. 15:11:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 523ms 15:11:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:11:53 INFO - PROCESS | 2574 | 1462918313847 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 2574 | 1462918313848 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 15:11:53 INFO - PROCESS | 2574 | 1462918313851 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 2574 | 1462918313852 Marionette TRACE conn2 <- [1,542,null,{}] 15:11:53 INFO - PROCESS | 2574 | 1462918313854 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}] 15:11:53 INFO - PROCESS | 2574 | 1462918313940 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:11:53 INFO - PROCESS | 2574 | 1462918313947 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c757000 == 50 [pid = 2574] [id = 143] 15:11:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12b0c4000) [pid = 2574] [serial = 426] [outer = 0x0] 15:11:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12ce6b400) [pid = 2574] [serial = 427] [outer = 0x12b0c4000] 15:11:53 INFO - PROCESS | 2574 | 1462918313973 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12ce72c00) [pid = 2574] [serial = 428] [outer = 0x12b0c4000] 15:11:54 INFO - PROCESS | 2574 | 1462918314316 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]]]}] 15:11:54 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. 15:11:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 15:11:54 INFO - PROCESS | 2574 | 1462918314320 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 2574 | 1462918314321 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 15:11:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:11:54 INFO - PROCESS | 2574 | 1462918314324 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 2574 | 1462918314325 Marionette TRACE conn2 <- [1,546,null,{}] 15:11:54 INFO - PROCESS | 2574 | 1462918314329 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}] 15:11:54 INFO - PROCESS | 2574 | 1462918314441 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:11:54 INFO - PROCESS | 2574 | 1462918314452 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c76a800 == 51 [pid = 2574] [id = 144] 15:11:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12b2bb800) [pid = 2574] [serial = 429] [outer = 0x0] 15:11:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12b2c0000) [pid = 2574] [serial = 430] [outer = 0x12b2bb800] 15:11:54 INFO - PROCESS | 2574 | 1462918314482 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12ca5a000) [pid = 2574] [serial = 431] [outer = 0x12b2bb800] 15:11:54 INFO - PROCESS | 2574 | 1462918314867 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]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:11:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 15:11:54 INFO - PROCESS | 2574 | 1462918314915 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 2574 | 1462918314917 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 15:11:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:11:54 INFO - PROCESS | 2574 | 1462918314922 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 2574 | 1462918314925 Marionette TRACE conn2 <- [1,550,null,{}] 15:11:54 INFO - PROCESS | 2574 | 1462918314932 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}] 15:11:55 INFO - PROCESS | 2574 | 1462918315036 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:11:55 INFO - PROCESS | 2574 | 1462918315115 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170e1800 == 52 [pid = 2574] [id = 145] 15:11:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x115e3f000) [pid = 2574] [serial = 432] [outer = 0x0] 15:11:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x116938c00) [pid = 2574] [serial = 433] [outer = 0x115e3f000] 15:11:55 INFO - PROCESS | 2574 | 1462918315152 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x118221800) [pid = 2574] [serial = 434] [outer = 0x115e3f000] 15:11:55 INFO - PROCESS | 2574 | 1462918315564 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]]]}] 15:11:55 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. 15:11:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 676ms 15:11:55 INFO - PROCESS | 2574 | 1462918315599 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 2574 | 1462918315603 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 15:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:11:55 INFO - PROCESS | 2574 | 1462918315608 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 2574 | 1462918315610 Marionette TRACE conn2 <- [1,554,null,{}] 15:11:55 INFO - PROCESS | 2574 | 1462918315612 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}] 15:11:55 INFO - PROCESS | 2574 | 1462918315712 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:11:55 INFO - PROCESS | 2574 | 1462918315765 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x121822000 == 53 [pid = 2574] [id = 146] 15:11:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x11837c000) [pid = 2574] [serial = 435] [outer = 0x0] 15:11:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x1195f8400) [pid = 2574] [serial = 436] [outer = 0x11837c000] 15:11:55 INFO - PROCESS | 2574 | 1462918315794 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x123759000) [pid = 2574] [serial = 437] [outer = 0x11837c000] 15:11:56 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:56 INFO - PROCESS | 2574 | 1462918316208 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]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 623ms 15:11:56 INFO - PROCESS | 2574 | 1462918316232 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 2574 | 1462918316233 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 15:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:11:56 INFO - PROCESS | 2574 | 1462918316236 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 2574 | 1462918316238 Marionette TRACE conn2 <- [1,558,null,{}] 15:11:56 INFO - PROCESS | 2574 | 1462918316246 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}] 15:11:56 INFO - PROCESS | 2574 | 1462918316349 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:11:56 INFO - PROCESS | 2574 | 1462918316435 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c019800 == 54 [pid = 2574] [id = 147] 15:11:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x127211800) [pid = 2574] [serial = 438] [outer = 0x0] 15:11:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x128a81c00) [pid = 2574] [serial = 439] [outer = 0x127211800] 15:11:56 INFO - PROCESS | 2574 | 1462918316468 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12a8ba400) [pid = 2574] [serial = 440] [outer = 0x127211800] 15:11:56 INFO - PROCESS | 2574 | 1462918316891 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]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 673ms 15:11:56 INFO - PROCESS | 2574 | 1462918316909 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 2574 | 1462918316913 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 15:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:11:56 INFO - PROCESS | 2574 | 1462918316915 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 2574 | 1462918316916 Marionette TRACE conn2 <- [1,562,null,{}] 15:11:56 INFO - PROCESS | 2574 | 1462918316919 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}] 15:11:57 INFO - PROCESS | 2574 | 1462918317017 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:11:57 INFO - PROCESS | 2574 | 1462918317066 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce54800 == 55 [pid = 2574] [id = 148] 15:11:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12a757000) [pid = 2574] [serial = 441] [outer = 0x0] 15:11:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12b0c4800) [pid = 2574] [serial = 442] [outer = 0x12a757000] 15:11:57 INFO - PROCESS | 2574 | 1462918317097 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12b2bb000) [pid = 2574] [serial = 443] [outer = 0x12a757000] 15:11:57 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:57 INFO - PROCESS | 2574 | 1462918317474 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]]]}] 15:11:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 618ms 15:11:57 INFO - PROCESS | 2574 | 1462918317534 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 2574 | 1462918317535 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 15:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:11:57 INFO - PROCESS | 2574 | 1462918317538 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 2574 | 1462918317539 Marionette TRACE conn2 <- [1,566,null,{}] 15:11:57 INFO - PROCESS | 2574 | 1462918317542 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}] 15:11:57 INFO - PROCESS | 2574 | 1462918317642 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:11:57 INFO - PROCESS | 2574 | 1462918317725 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af20000 == 56 [pid = 2574] [id = 149] 15:11:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x119714800) [pid = 2574] [serial = 444] [outer = 0x0] 15:11:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x11971c800) [pid = 2574] [serial = 445] [outer = 0x119714800] 15:11:57 INFO - PROCESS | 2574 | 1462918317792 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x119720800) [pid = 2574] [serial = 446] [outer = 0x119714800] 15:11:58 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:58 INFO - PROCESS | 2574 | 1462918318401 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]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 921ms 15:11:58 INFO - PROCESS | 2574 | 1462918318460 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 2574 | 1462918318463 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 15:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:11:58 INFO - PROCESS | 2574 | 1462918318468 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 2574 | 1462918318472 Marionette TRACE conn2 <- [1,570,null,{}] 15:11:58 INFO - PROCESS | 2574 | 1462918318478 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}] 15:11:58 INFO - PROCESS | 2574 | 1462918318603 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:11:58 INFO - PROCESS | 2574 | 1462918318672 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x112262800 == 57 [pid = 2574] [id = 150] 15:11:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x111d8a800) [pid = 2574] [serial = 447] [outer = 0x0] 15:11:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x112fb2400) [pid = 2574] [serial = 448] [outer = 0x111d8a800] 15:11:58 INFO - PROCESS | 2574 | 1462918318744 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x115162000) [pid = 2574] [serial = 449] [outer = 0x111d8a800] 15:11:58 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:59 INFO - PROCESS | 2574 | 1462918319186 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]]]}] 15:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 726ms 15:11:59 INFO - PROCESS | 2574 | 1462918319206 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 2574 | 1462918319210 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 15:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:11:59 INFO - PROCESS | 2574 | 1462918319222 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 2574 | 1462918319224 Marionette TRACE conn2 <- [1,574,null,{}] 15:11:59 INFO - PROCESS | 2574 | 1462918319228 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}] 15:11:59 INFO - PROCESS | 2574 | 1462918319336 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:11:59 INFO - PROCESS | 2574 | 1462918319420 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x1161ce000 == 58 [pid = 2574] [id = 151] 15:11:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x117522800) [pid = 2574] [serial = 450] [outer = 0x0] 15:11:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x1176b5400) [pid = 2574] [serial = 451] [outer = 0x117522800] 15:11:59 INFO - PROCESS | 2574 | 1462918319447 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x118378400) [pid = 2574] [serial = 452] [outer = 0x117522800] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x116f1b000 == 57 [pid = 2574] [id = 112] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12c757000 == 56 [pid = 2574] [id = 143] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12af37000 == 55 [pid = 2574] [id = 142] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1236ce800 == 54 [pid = 2574] [id = 141] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12a630800 == 53 [pid = 2574] [id = 140] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x128f5f800 == 52 [pid = 2574] [id = 139] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1272b8800 == 51 [pid = 2574] [id = 138] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x1167f0400) [pid = 2574] [serial = 334] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x1195f6800) [pid = 2574] [serial = 337] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x12c075000) [pid = 2574] [serial = 376] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x11663e800 == 50 [pid = 2574] [id = 137] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12198d800 == 49 [pid = 2574] [id = 136] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x120dd6800 == 48 [pid = 2574] [id = 135] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1191a9000 == 47 [pid = 2574] [id = 134] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x113a9d000 == 46 [pid = 2574] [id = 133] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x118caa800 == 45 [pid = 2574] [id = 132] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x121225000 == 44 [pid = 2574] [id = 128] 15:11:59 INFO - PROCESS | 2574 | --DOCSHELL 0x116922000 == 43 [pid = 2574] [id = 127] 15:11:59 INFO - PROCESS | 2574 | 1462918319824 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]]]}] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x1166ba400) [pid = 2574] [serial = 233] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x115e43400) [pid = 2574] [serial = 190] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x120d62000) [pid = 2574] [serial = 239] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x118c24000) [pid = 2574] [serial = 236] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1195ea000) [pid = 2574] [serial = 290] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12af0e400) [pid = 2574] [serial = 284] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x1250b3800) [pid = 2574] [serial = 242] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x1255bb000) [pid = 2574] [serial = 293] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x117529c00) [pid = 2574] [serial = 287] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12953ec00) [pid = 2574] [serial = 358] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x129303000) [pid = 2574] [serial = 356] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x124d2c000) [pid = 2574] [serial = 349] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1268bd000) [pid = 2574] [serial = 350] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x120d5c400) [pid = 2574] [serial = 346] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x12a6c6400) [pid = 2574] [serial = 359] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x120eac800) [pid = 2574] [serial = 347] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x126d21800) [pid = 2574] [serial = 352] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x118607400) [pid = 2574] [serial = 341] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x117525800) [pid = 2574] [serial = 340] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x117171800) [pid = 2574] [serial = 343] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x119153000) [pid = 2574] [serial = 344] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x12bae3000) [pid = 2574] [serial = 332] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x12afb4800) [pid = 2574] [serial = 364] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x12bcf5000) [pid = 2574] [serial = 374] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x12af0c000) [pid = 2574] [serial = 362] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12a751800) [pid = 2574] [serial = 361] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x12a8c6c00) [pid = 2574] [serial = 368] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12b28fc00) [pid = 2574] [serial = 370] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x126f33800) [pid = 2574] [serial = 367] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12bcee800) [pid = 2574] [serial = 373] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12b0c3000) [pid = 2574] [serial = 365] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x128a82800) [pid = 2574] [serial = 355] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x12bae1c00) [pid = 2574] [serial = 371] [outer = 0x0] [url = about:blank] 15:11:59 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x12740e800) [pid = 2574] [serial = 353] [outer = 0x0] [url = about:blank] 15:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 621ms 15:11:59 INFO - PROCESS | 2574 | 1462918319848 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:11:59 INFO - PROCESS | 2574 | 1462918319850 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 15:11:59 INFO - PROCESS | 2574 | 1462918319854 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 2574 | 1462918319858 Marionette TRACE conn2 <- [1,578,null,{}] 15:11:59 INFO - PROCESS | 2574 | 1462918319869 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}] 15:11:59 INFO - PROCESS | 2574 | 1462918319992 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:12:00 INFO - PROCESS | 2574 | 1462918320001 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170af000 == 44 [pid = 2574] [id = 152] 15:12:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x118c23000) [pid = 2574] [serial = 453] [outer = 0x0] 15:12:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x11908bc00) [pid = 2574] [serial = 454] [outer = 0x118c23000] 15:12:00 INFO - PROCESS | 2574 | 1462918320046 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x11933b400) [pid = 2574] [serial = 455] [outer = 0x118c23000] 15:12:00 INFO - PROCESS | 2574 | 1462918320537 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]]]}] 15:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 728ms 15:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:12:00 INFO - PROCESS | 2574 | 1462918320582 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 2574 | 1462918320583 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 15:12:00 INFO - PROCESS | 2574 | 1462918320585 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 2574 | 1462918320587 Marionette TRACE conn2 <- [1,582,null,{}] 15:12:00 INFO - PROCESS | 2574 | 1462918320589 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}] 15:12:00 INFO - PROCESS | 2574 | 1462918320664 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:12:00 INFO - PROCESS | 2574 | 1462918320691 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x11850e000 == 45 [pid = 2574] [id = 153] 15:12:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x119719000) [pid = 2574] [serial = 456] [outer = 0x0] 15:12:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x119720c00) [pid = 2574] [serial = 457] [outer = 0x119719000] 15:12:00 INFO - PROCESS | 2574 | 1462918320719 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x119c33000) [pid = 2574] [serial = 458] [outer = 0x119719000] 15:12:01 INFO - PROCESS | 2574 | 1462918321057 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]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 520ms 15:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:12:01 INFO - PROCESS | 2574 | 1462918321106 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 2574 | 1462918321107 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 15:12:01 INFO - PROCESS | 2574 | 1462918321109 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 2574 | 1462918321111 Marionette TRACE conn2 <- [1,586,null,{}] 15:12:01 INFO - PROCESS | 2574 | 1462918321113 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}] 15:12:01 INFO - PROCESS | 2574 | 1462918321185 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:12:01 INFO - PROCESS | 2574 | 1462918321190 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x118c98000 == 46 [pid = 2574] [id = 154] 15:12:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x1199b7800) [pid = 2574] [serial = 459] [outer = 0x0] 15:12:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x120d68400) [pid = 2574] [serial = 460] [outer = 0x1199b7800] 15:12:01 INFO - PROCESS | 2574 | 1462918321218 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x120eac800) [pid = 2574] [serial = 461] [outer = 0x1199b7800] 15:12:01 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:01 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:01 INFO - PROCESS | 2574 | 1462918321534 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]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 468ms 15:12:01 INFO - PROCESS | 2574 | 1462918321578 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 2574 | 1462918321579 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 15:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:12:01 INFO - PROCESS | 2574 | 1462918321581 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 2574 | 1462918321582 Marionette TRACE conn2 <- [1,590,null,{}] 15:12:01 INFO - PROCESS | 2574 | 1462918321584 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}] 15:12:01 INFO - PROCESS | 2574 | 1462918321702 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:12:01 INFO - PROCESS | 2574 | 1462918321719 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x113d40000 == 47 [pid = 2574] [id = 155] 15:12:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x120d62c00) [pid = 2574] [serial = 462] [outer = 0x0] 15:12:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x121752800) [pid = 2574] [serial = 463] [outer = 0x120d62c00] 15:12:01 INFO - PROCESS | 2574 | 1462918321746 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x126baec00) [pid = 2574] [serial = 464] [outer = 0x120d62c00] 15:12:02 INFO - PROCESS | 2574 | 1462918322090 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]]]}] 15:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 15:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:12:02 INFO - PROCESS | 2574 | 1462918322100 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 2574 | 1462918322101 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 15:12:02 INFO - PROCESS | 2574 | 1462918322104 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:12:02 INFO - PROCESS | 2574 | 1462918322105 Marionette TRACE conn2 <- [1,594,null,{}] 15:12:02 INFO - PROCESS | 2574 | 1462918322107 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}] 15:12:02 INFO - PROCESS | 2574 | 1462918322208 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:12:02 INFO - PROCESS | 2574 | 1462918322224 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dc5800 == 48 [pid = 2574] [id = 156] 15:12:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12568dc00) [pid = 2574] [serial = 465] [outer = 0x0] 15:12:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x126f35800) [pid = 2574] [serial = 466] [outer = 0x12568dc00] 15:12:02 INFO - PROCESS | 2574 | 1462918322250 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x127510800) [pid = 2574] [serial = 467] [outer = 0x12568dc00] 15:12:02 INFO - PROCESS | 2574 | 1462918322571 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]]]}] 15:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 517ms 15:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:12:02 INFO - PROCESS | 2574 | 1462918322622 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 2574 | 1462918322623 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 15:12:02 INFO - PROCESS | 2574 | 1462918322625 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:12:02 INFO - PROCESS | 2574 | 1462918322626 Marionette TRACE conn2 <- [1,598,null,{}] 15:12:02 INFO - PROCESS | 2574 | 1462918322629 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}] 15:12:02 INFO - PROCESS | 2574 | 1462918322720 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:12:02 INFO - PROCESS | 2574 | 1462918322734 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x1213bb000 == 49 [pid = 2574] [id = 157] 15:12:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x126d20c00) [pid = 2574] [serial = 468] [outer = 0x0] 15:12:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x128a77c00) [pid = 2574] [serial = 469] [outer = 0x126d20c00] 15:12:02 INFO - PROCESS | 2574 | 1462918322759 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x128c84400) [pid = 2574] [serial = 470] [outer = 0x126d20c00] 15:12:03 INFO - PROCESS | 2574 | 1462918323089 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]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 15:12:03 INFO - PROCESS | 2574 | 1462918323146 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 2574 | 1462918323148 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 15:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:12:03 INFO - PROCESS | 2574 | 1462918323150 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 2574 | 1462918323151 Marionette TRACE conn2 <- [1,602,null,{}] 15:12:03 INFO - PROCESS | 2574 | 1462918323153 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}] 15:12:03 INFO - PROCESS | 2574 | 1462918323247 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:12:03 INFO - PROCESS | 2574 | 1462918323258 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x121c9e000 == 50 [pid = 2574] [id = 158] 15:12:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x127513c00) [pid = 2574] [serial = 471] [outer = 0x0] 15:12:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x128fea800) [pid = 2574] [serial = 472] [outer = 0x127513c00] 15:12:03 INFO - PROCESS | 2574 | 1462918323291 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x129307400) [pid = 2574] [serial = 473] [outer = 0x127513c00] 15:12:03 INFO - PROCESS | 2574 | 1462918323616 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]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 15:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:12:03 INFO - PROCESS | 2574 | 1462918323669 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 2574 | 1462918323670 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 15:12:03 INFO - PROCESS | 2574 | 1462918323672 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 2574 | 1462918323673 Marionette TRACE conn2 <- [1,606,null,{}] 15:12:03 INFO - PROCESS | 2574 | 1462918323675 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}] 15:12:03 INFO - PROCESS | 2574 | 1462918323933 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x118608c00) [pid = 2574] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x113d61c00) [pid = 2574] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12bae7c00) [pid = 2574] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x120d65c00) [pid = 2574] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x129308800) [pid = 2574] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x1166b9800) [pid = 2574] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12a8bcc00) [pid = 2574] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x112f88800) [pid = 2574] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x12c4a3400) [pid = 2574] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1199bd800) [pid = 2574] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x113df0800) [pid = 2574] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x126dcbc00) [pid = 2574] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x118211800) [pid = 2574] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x128d9bc00) [pid = 2574] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12b0c4000) [pid = 2574] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x1196d9c00) [pid = 2574] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x113df1800) [pid = 2574] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x1298a8c00) [pid = 2574] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:12:03 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x120d65400) [pid = 2574] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:12:03 INFO - PROCESS | 2574 | 1462918323976 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e0a000 == 51 [pid = 2574] [id = 159] 15:12:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x113d61c00) [pid = 2574] [serial = 474] [outer = 0x0] 15:12:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x1169a9000) [pid = 2574] [serial = 475] [outer = 0x113d61c00] 15:12:04 INFO - PROCESS | 2574 | 1462918324002 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x1199b7c00) [pid = 2574] [serial = 476] [outer = 0x113d61c00] 15:12:04 INFO - PROCESS | 2574 | 1462918324254 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]]]}] 15:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 620ms 15:12:04 INFO - PROCESS | 2574 | 1462918324300 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 2574 | 1462918324301 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 15:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:12:04 INFO - PROCESS | 2574 | 1462918324304 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 2574 | 1462918324305 Marionette TRACE conn2 <- [1,610,null,{}] 15:12:04 INFO - PROCESS | 2574 | 1462918324308 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}] 15:12:04 INFO - PROCESS | 2574 | 1462918324413 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:12:04 INFO - PROCESS | 2574 | 1462918324418 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255a3800 == 52 [pid = 2574] [id = 160] 15:12:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x113df1800) [pid = 2574] [serial = 477] [outer = 0x0] 15:12:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x126dcbc00) [pid = 2574] [serial = 478] [outer = 0x113df1800] 15:12:04 INFO - PROCESS | 2574 | 1462918324487 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12a753000) [pid = 2574] [serial = 479] [outer = 0x113df1800] 15:12:04 INFO - PROCESS | 2574 | 1462918324804 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]]]}] 15:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 15:12:04 INFO - PROCESS | 2574 | 1462918324824 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 2574 | 1462918324825 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 15:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:12:04 INFO - PROCESS | 2574 | 1462918324829 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 2574 | 1462918324832 Marionette TRACE conn2 <- [1,614,null,{}] 15:12:04 INFO - PROCESS | 2574 | 1462918324835 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}] 15:12:04 INFO - PROCESS | 2574 | 1462918324913 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:12:04 INFO - PROCESS | 2574 | 1462918324918 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a41800 == 53 [pid = 2574] [id = 161] 15:12:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x113df5800) [pid = 2574] [serial = 480] [outer = 0x0] 15:12:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12a8c4000) [pid = 2574] [serial = 481] [outer = 0x113df5800] 15:12:04 INFO - PROCESS | 2574 | 1462918324943 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12afb3c00) [pid = 2574] [serial = 482] [outer = 0x113df5800] 15:12:05 INFO - PROCESS | 2574 | 1462918325248 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]]]}] 15:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 471ms 15:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:12:05 INFO - PROCESS | 2574 | 1462918325299 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 2574 | 1462918325301 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 15:12:05 INFO - PROCESS | 2574 | 1462918325303 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 2574 | 1462918325304 Marionette TRACE conn2 <- [1,618,null,{}] 15:12:05 INFO - PROCESS | 2574 | 1462918325306 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}] 15:12:05 INFO - PROCESS | 2574 | 1462918325405 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:12:05 INFO - PROCESS | 2574 | 1462918325413 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f59800 == 54 [pid = 2574] [id = 162] 15:12:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12a8bac00) [pid = 2574] [serial = 483] [outer = 0x0] 15:12:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12afb9c00) [pid = 2574] [serial = 484] [outer = 0x12a8bac00] 15:12:05 INFO - PROCESS | 2574 | 1462918325438 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12b0c5800) [pid = 2574] [serial = 485] [outer = 0x12a8bac00] 15:12:05 INFO - PROCESS | 2574 | 1462918325767 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]]]}] 15:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 15:12:05 INFO - PROCESS | 2574 | 1462918325775 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 2574 | 1462918325786 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 15:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:12:05 INFO - PROCESS | 2574 | 1462918325793 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 2574 | 1462918325798 Marionette TRACE conn2 <- [1,622,null,{}] 15:12:05 INFO - PROCESS | 2574 | 1462918325802 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}] 15:12:05 INFO - PROCESS | 2574 | 1462918325923 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:12:06 INFO - PROCESS | 2574 | 1462918326077 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x112ebc000 == 55 [pid = 2574] [id = 163] 15:12:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x112019000) [pid = 2574] [serial = 486] [outer = 0x0] 15:12:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x112fb0800) [pid = 2574] [serial = 487] [outer = 0x112019000] 15:12:06 INFO - PROCESS | 2574 | 1462918326129 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x113aff000) [pid = 2574] [serial = 488] [outer = 0x112019000] 15:12:06 INFO - PROCESS | 2574 | 1462918326619 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]]]}] 15:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 874ms 15:12:06 INFO - PROCESS | 2574 | 1462918326669 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 2574 | 1462918326671 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 15:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:12:06 INFO - PROCESS | 2574 | 1462918326675 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - PROCESS | 2574 | 1462918326677 Marionette TRACE conn2 <- [1,626,null,{}] 15:12:06 INFO - PROCESS | 2574 | 1462918326698 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}] 15:12:06 INFO - PROCESS | 2574 | 1462918326800 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:12:06 INFO - PROCESS | 2574 | 1462918326863 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x11825d800 == 56 [pid = 2574] [id = 164] 15:12:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x117171800) [pid = 2574] [serial = 489] [outer = 0x0] 15:12:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x118116400) [pid = 2574] [serial = 490] [outer = 0x117171800] 15:12:06 INFO - PROCESS | 2574 | 1462918326894 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x118c1fc00) [pid = 2574] [serial = 491] [outer = 0x117171800] 15:12:07 INFO - PROCESS | 2574 | 1462918327320 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]]]}] 15:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 15:12:07 INFO - PROCESS | 2574 | 1462918327418 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 2574 | 1462918327421 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 15:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:12:07 INFO - PROCESS | 2574 | 1462918327425 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 2574 | 1462918327427 Marionette TRACE conn2 <- [1,630,null,{}] 15:12:07 INFO - PROCESS | 2574 | 1462918327429 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}] 15:12:07 INFO - PROCESS | 2574 | 1462918327527 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:12:07 INFO - PROCESS | 2574 | 1462918327590 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255dc800 == 57 [pid = 2574] [id = 165] 15:12:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x118c20400) [pid = 2574] [serial = 492] [outer = 0x0] 15:12:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x119721000) [pid = 2574] [serial = 493] [outer = 0x118c20400] 15:12:07 INFO - PROCESS | 2574 | 1462918327620 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x121756000) [pid = 2574] [serial = 494] [outer = 0x118c20400] 15:12:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1218ea800) [pid = 2574] [serial = 495] [outer = 0x12ca5cc00] 15:12:08 INFO - PROCESS | 2574 | 1462918328097 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]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 719ms 15:12:08 INFO - PROCESS | 2574 | 1462918328145 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 2574 | 1462918328147 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 15:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:12:08 INFO - PROCESS | 2574 | 1462918328154 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 2574 | 1462918328159 Marionette TRACE conn2 <- [1,634,null,{}] 15:12:08 INFO - PROCESS | 2574 | 1462918328162 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}] 15:12:08 INFO - PROCESS | 2574 | 1462918328262 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:12:08 INFO - PROCESS | 2574 | 1462918328336 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x126da4800 == 58 [pid = 2574] [id = 166] 15:12:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x1167f3000) [pid = 2574] [serial = 496] [outer = 0x0] 15:12:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x1216a1400) [pid = 2574] [serial = 497] [outer = 0x1167f3000] 15:12:08 INFO - PROCESS | 2574 | 1462918328365 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12930b800) [pid = 2574] [serial = 498] [outer = 0x1167f3000] 15:12:08 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:08 INFO - PROCESS | 2574 | 1462918328772 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]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 15:12:08 INFO - PROCESS | 2574 | 1462918328779 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 2574 | 1462918328781 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 15:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:12:08 INFO - PROCESS | 2574 | 1462918328783 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 2574 | 1462918328784 Marionette TRACE conn2 <- [1,638,null,{}] 15:12:08 INFO - PROCESS | 2574 | 1462918328787 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}] 15:12:08 INFO - PROCESS | 2574 | 1462918328905 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:12:08 INFO - PROCESS | 2574 | 1462918328966 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8ab800 == 59 [pid = 2574] [id = 167] 15:12:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x129535800) [pid = 2574] [serial = 499] [outer = 0x0] 15:12:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12a749c00) [pid = 2574] [serial = 500] [outer = 0x129535800] 15:12:08 INFO - PROCESS | 2574 | 1462918328995 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12af0e000) [pid = 2574] [serial = 501] [outer = 0x129535800] 15:12:09 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:09 INFO - PROCESS | 2574 | 1462918329458 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]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 722ms 15:12:09 INFO - PROCESS | 2574 | 1462918329506 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 2574 | 1462918329509 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 15:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:12:09 INFO - PROCESS | 2574 | 1462918329512 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 2574 | 1462918329514 Marionette TRACE conn2 <- [1,642,null,{}] 15:12:09 INFO - PROCESS | 2574 | 1462918329518 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}] 15:12:09 INFO - PROCESS | 2574 | 1462918329664 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:12:09 INFO - PROCESS | 2574 | 1462918329759 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170c8800 == 60 [pid = 2574] [id = 168] 15:12:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x126d29400) [pid = 2574] [serial = 502] [outer = 0x0] 15:12:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x12a74dc00) [pid = 2574] [serial = 503] [outer = 0x126d29400] 15:12:09 INFO - PROCESS | 2574 | 1462918329799 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x12b291800) [pid = 2574] [serial = 504] [outer = 0x126d29400] 15:12:10 INFO - PROCESS | 2574 | 1462918330397 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]]]}] 15:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 920ms 15:12:10 INFO - PROCESS | 2574 | 1462918330433 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:12:10 INFO - PROCESS | 2574 | 1462918330437 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 15:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:12:10 INFO - PROCESS | 2574 | 1462918330443 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:12:10 INFO - PROCESS | 2574 | 1462918330446 Marionette TRACE conn2 <- [1,646,null,{}] 15:12:10 INFO - PROCESS | 2574 | 1462918330452 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}] 15:12:10 INFO - PROCESS | 2574 | 1462918330567 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:12:10 INFO - PROCESS | 2574 | 1462918330622 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x119594000 == 61 [pid = 2574] [id = 169] 15:12:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x117528c00) [pid = 2574] [serial = 505] [outer = 0x0] 15:12:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x11810ac00) [pid = 2574] [serial = 506] [outer = 0x117528c00] 15:12:10 INFO - PROCESS | 2574 | 1462918330644 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x1184dc800) [pid = 2574] [serial = 507] [outer = 0x117528c00] 15:12:11 INFO - PROCESS | 2574 | 1462918331106 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]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 675ms 15:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:12:11 INFO - PROCESS | 2574 | 1462918331116 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 2574 | 1462918331119 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 15:12:11 INFO - PROCESS | 2574 | 1462918331123 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 2574 | 1462918331124 Marionette TRACE conn2 <- [1,650,null,{}] 15:12:11 INFO - PROCESS | 2574 | 1462918331126 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}] 15:12:11 INFO - PROCESS | 2574 | 1462918331232 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:12:11 INFO - PROCESS | 2574 | 1462918331350 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x118243800 == 62 [pid = 2574] [id = 170] 15:12:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x119335800) [pid = 2574] [serial = 508] [outer = 0x0] 15:12:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x119714c00) [pid = 2574] [serial = 509] [outer = 0x119335800] 15:12:11 INFO - PROCESS | 2574 | 1462918331396 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x1199b8c00) [pid = 2574] [serial = 510] [outer = 0x119335800] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x128f59800 == 61 [pid = 2574] [id = 162] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x128a41800 == 60 [pid = 2574] [id = 161] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x1255a3800 == 59 [pid = 2574] [id = 160] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x12b2c0000) [pid = 2574] [serial = 430] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x117e0a000 == 58 [pid = 2574] [id = 159] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x121c9e000 == 57 [pid = 2574] [id = 158] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x1213bb000 == 56 [pid = 2574] [id = 157] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x120dc5800 == 55 [pid = 2574] [id = 156] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x113d40000 == 54 [pid = 2574] [id = 155] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x118c98000 == 53 [pid = 2574] [id = 154] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x11850e000 == 52 [pid = 2574] [id = 153] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x1170af000 == 51 [pid = 2574] [id = 152] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x1161ce000 == 50 [pid = 2574] [id = 151] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x112262800 == 49 [pid = 2574] [id = 150] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x12af20000 == 48 [pid = 2574] [id = 149] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce54800 == 47 [pid = 2574] [id = 148] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x12c019800 == 46 [pid = 2574] [id = 147] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x121822000 == 45 [pid = 2574] [id = 146] 15:12:11 INFO - PROCESS | 2574 | --DOCSHELL 0x1170e1800 == 44 [pid = 2574] [id = 145] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x120d67800) [pid = 2574] [serial = 338] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x11810dc00) [pid = 2574] [serial = 335] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x12c4a7c00) [pid = 2574] [serial = 415] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x128d99800) [pid = 2574] [serial = 404] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x12721a000) [pid = 2574] [serial = 403] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12ba9dc00) [pid = 2574] [serial = 389] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x12b0c9800) [pid = 2574] [serial = 388] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x118112c00) [pid = 2574] [serial = 395] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1167f1800) [pid = 2574] [serial = 394] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12baedc00) [pid = 2574] [serial = 412] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x12c075800) [pid = 2574] [serial = 392] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x12badec00) [pid = 2574] [serial = 391] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x12c799800) [pid = 2574] [serial = 418] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x121bcc400) [pid = 2574] [serial = 400] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x126f32000) [pid = 2574] [serial = 401] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11837ac00) [pid = 2574] [serial = 380] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1161e9800) [pid = 2574] [serial = 379] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12c4acc00) [pid = 2574] [serial = 416] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x128fefc00) [pid = 2574] [serial = 386] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x128a85800) [pid = 2574] [serial = 385] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x11914e000) [pid = 2574] [serial = 421] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12930d800) [pid = 2574] [serial = 406] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12ce6b400) [pid = 2574] [serial = 427] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x121bc7800) [pid = 2574] [serial = 383] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x120d5c000) [pid = 2574] [serial = 382] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x118115800) [pid = 2574] [serial = 397] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1199c0000) [pid = 2574] [serial = 398] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x120d68c00) [pid = 2574] [serial = 422] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x12ce72c00) [pid = 2574] [serial = 428] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12afb0400) [pid = 2574] [serial = 409] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x12c078c00) [pid = 2574] [serial = 413] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12c7a1400) [pid = 2574] [serial = 419] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x12baa5400) [pid = 2574] [serial = 410] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12ca5ec00) [pid = 2574] [serial = 425] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12a74c400) [pid = 2574] [serial = 407] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x129310800) [pid = 2574] [serial = 424] [outer = 0x0] [url = about:blank] 15:12:11 INFO - PROCESS | 2574 | 1462918331892 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]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 824ms 15:12:11 INFO - PROCESS | 2574 | 1462918331948 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:12:11 INFO - PROCESS | 2574 | 1462918331950 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 15:12:11 INFO - PROCESS | 2574 | 1462918331954 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 2574 | 1462918331958 Marionette TRACE conn2 <- [1,654,null,{}] 15:12:11 INFO - PROCESS | 2574 | 1462918331969 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}] 15:12:12 INFO - PROCESS | 2574 | 1462918332093 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:12:12 INFO - PROCESS | 2574 | 1462918332112 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x118246000 == 45 [pid = 2574] [id = 171] 15:12:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x120d62000) [pid = 2574] [serial = 511] [outer = 0x0] 15:12:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x120eaac00) [pid = 2574] [serial = 512] [outer = 0x120d62000] 15:12:12 INFO - PROCESS | 2574 | 1462918332157 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x123690000) [pid = 2574] [serial = 513] [outer = 0x120d62000] 15:12:12 INFO - PROCESS | 2574 | 1462918332647 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]]]}] 15:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 725ms 15:12:12 INFO - PROCESS | 2574 | 1462918332682 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 2574 | 1462918332684 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 15:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:12:12 INFO - PROCESS | 2574 | 1462918332686 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 2574 | 1462918332687 Marionette TRACE conn2 <- [1,658,null,{}] 15:12:12 INFO - PROCESS | 2574 | 1462918332690 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}] 15:12:12 INFO - PROCESS | 2574 | 1462918332768 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:12:12 INFO - PROCESS | 2574 | 1462918332773 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f96800 == 46 [pid = 2574] [id = 172] 15:12:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1255c6800) [pid = 2574] [serial = 514] [outer = 0x0] 15:12:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x126d21800) [pid = 2574] [serial = 515] [outer = 0x1255c6800] 15:12:12 INFO - PROCESS | 2574 | 1462918332803 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x127213000) [pid = 2574] [serial = 516] [outer = 0x1255c6800] 15:12:13 INFO - PROCESS | 2574 | 1462918333218 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]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 15:12:13 INFO - PROCESS | 2574 | 1462918333257 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 2574 | 1462918333271 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 15:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:12:13 INFO - PROCESS | 2574 | 1462918333284 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 2574 | 1462918333286 Marionette TRACE conn2 <- [1,662,null,{}] 15:12:13 INFO - PROCESS | 2574 | 1462918333289 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}] 15:12:13 INFO - PROCESS | 2574 | 1462918333406 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:12:13 INFO - PROCESS | 2574 | 1462918333459 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x12198c000 == 47 [pid = 2574] [id = 173] 15:12:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x118115800) [pid = 2574] [serial = 517] [outer = 0x0] 15:12:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x127216c00) [pid = 2574] [serial = 518] [outer = 0x118115800] 15:12:13 INFO - PROCESS | 2574 | 1462918333485 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x128c89000) [pid = 2574] [serial = 519] [outer = 0x118115800] 15:12:13 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:13 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:13 INFO - PROCESS | 2574 | 1462918333762 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]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 520ms 15:12:13 INFO - PROCESS | 2574 | 1462918333803 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 2574 | 1462918333804 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 15:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:12:13 INFO - PROCESS | 2574 | 1462918333806 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 2574 | 1462918333807 Marionette TRACE conn2 <- [1,666,null,{}] 15:12:13 INFO - PROCESS | 2574 | 1462918333809 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}] 15:12:13 INFO - PROCESS | 2574 | 1462918333938 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:12:13 INFO - PROCESS | 2574 | 1462918333982 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x124d8d800 == 48 [pid = 2574] [id = 174] 15:12:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x128fe7400) [pid = 2574] [serial = 520] [outer = 0x0] 15:12:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x129539c00) [pid = 2574] [serial = 521] [outer = 0x128fe7400] 15:12:14 INFO - PROCESS | 2574 | 1462918334021 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12b0c1000) [pid = 2574] [serial = 522] [outer = 0x128fe7400] 15:12:14 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:14 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:14 INFO - PROCESS | 2574 | 1462918334450 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]]]}] 15:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 15:12:14 INFO - PROCESS | 2574 | 1462918334477 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:12:14 INFO - PROCESS | 2574 | 1462918334478 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 15:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:12:14 INFO - PROCESS | 2574 | 1462918334480 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 2574 | 1462918334481 Marionette TRACE conn2 <- [1,670,null,{}] 15:12:14 INFO - PROCESS | 2574 | 1462918334484 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}] 15:12:14 INFO - PROCESS | 2574 | 1462918334586 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:12:14 INFO - PROCESS | 2574 | 1462918334619 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272c1800 == 49 [pid = 2574] [id = 175] 15:12:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12b0c5000) [pid = 2574] [serial = 523] [outer = 0x0] 15:12:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12b287400) [pid = 2574] [serial = 524] [outer = 0x12b0c5000] 15:12:14 INFO - PROCESS | 2574 | 1462918334644 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12b295000) [pid = 2574] [serial = 525] [outer = 0x12b0c5000] 15:12:14 INFO - PROCESS | 2574 | 1462918334961 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]]]}] 15:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 15:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:12:15 INFO - PROCESS | 2574 | 1462918334999 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 2574 | 1462918335001 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 15:12:15 INFO - PROCESS | 2574 | 1462918335003 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 2574 | 1462918335004 Marionette TRACE conn2 <- [1,674,null,{}] 15:12:15 INFO - PROCESS | 2574 | 1462918335006 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}] 15:12:15 INFO - PROCESS | 2574 | 1462918335100 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:12:15 INFO - PROCESS | 2574 | 1462918335104 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f60000 == 50 [pid = 2574] [id = 176] 15:12:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12b0c5400) [pid = 2574] [serial = 526] [outer = 0x0] 15:12:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12b2bfc00) [pid = 2574] [serial = 527] [outer = 0x12b0c5400] 15:12:15 INFO - PROCESS | 2574 | 1462918335129 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12ba99400) [pid = 2574] [serial = 528] [outer = 0x12b0c5400] 15:12:15 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:15 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:15 INFO - PROCESS | 2574 | 1462918335458 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]]]}] 15:12:15 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 15:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 15:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:12:15 INFO - PROCESS | 2574 | 1462918335472 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 2574 | 1462918335473 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 15:12:15 INFO - PROCESS | 2574 | 1462918335475 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 2574 | 1462918335477 Marionette TRACE conn2 <- [1,678,null,{}] 15:12:15 INFO - PROCESS | 2574 | 1462918335482 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}] 15:12:15 INFO - PROCESS | 2574 | 1462918335577 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:12:15 INFO - PROCESS | 2574 | 1462918335590 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x129828000 == 51 [pid = 2574] [id = 177] 15:12:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12b2c0000) [pid = 2574] [serial = 529] [outer = 0x0] 15:12:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12baa1400) [pid = 2574] [serial = 530] [outer = 0x12b2c0000] 15:12:15 INFO - PROCESS | 2574 | 1462918335616 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12bae5400) [pid = 2574] [serial = 531] [outer = 0x12b2c0000] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12b2bb800) [pid = 2574] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12568dc00) [pid = 2574] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x118c23000) [pid = 2574] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x119719000) [pid = 2574] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x111d8a800) [pid = 2574] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x117522800) [pid = 2574] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x113df5800) [pid = 2574] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x126d20c00) [pid = 2574] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x1199b7800) [pid = 2574] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x127513c00) [pid = 2574] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x113df1800) [pid = 2574] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x113d61c00) [pid = 2574] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:12:15 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x120d62c00) [pid = 2574] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:12:15 INFO - PROCESS | 2574 | 1462918335986 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]]]}] 15:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 522ms 15:12:16 INFO - PROCESS | 2574 | 1462918335999 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 2574 | 1462918336000 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 15:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:12:16 INFO - PROCESS | 2574 | 1462918336002 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 2574 | 1462918336003 Marionette TRACE conn2 <- [1,682,null,{}] 15:12:16 INFO - PROCESS | 2574 | 1462918336006 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}] 15:12:16 INFO - PROCESS | 2574 | 1462918336084 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:12:16 INFO - PROCESS | 2574 | 1462918336088 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x128d46000 == 52 [pid = 2574] [id = 178] 15:12:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x11933ac00) [pid = 2574] [serial = 532] [outer = 0x0] 15:12:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x126f32800) [pid = 2574] [serial = 533] [outer = 0x11933ac00] 15:12:16 INFO - PROCESS | 2574 | 1462918336114 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x129309c00) [pid = 2574] [serial = 534] [outer = 0x11933ac00] 15:12:16 INFO - PROCESS | 2574 | 1462918336959 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]]]}] 15:12:16 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) 15:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 15:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:12:16 INFO - PROCESS | 2574 | 1462918336971 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 2574 | 1462918336973 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 15:12:16 INFO - PROCESS | 2574 | 1462918336977 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 2574 | 1462918336981 Marionette TRACE conn2 <- [1,686,null,{}] 15:12:16 INFO - PROCESS | 2574 | 1462918336985 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}] 15:12:17 INFO - PROCESS | 2574 | 1462918337090 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:12:17 INFO - PROCESS | 2574 | 1462918337097 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b020800 == 53 [pid = 2574] [id = 179] 15:12:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12bae5c00) [pid = 2574] [serial = 535] [outer = 0x0] 15:12:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12c071400) [pid = 2574] [serial = 536] [outer = 0x12bae5c00] 15:12:17 INFO - PROCESS | 2574 | 1462918337126 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12c4a6000) [pid = 2574] [serial = 537] [outer = 0x12bae5c00] 15:12:17 INFO - PROCESS | 2574 | 1462918337923 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]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 975ms 15:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:12:17 INFO - PROCESS | 2574 | 1462918337952 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:12:17 INFO - PROCESS | 2574 | 1462918337954 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 15:12:17 INFO - PROCESS | 2574 | 1462918337958 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 2574 | 1462918337961 Marionette TRACE conn2 <- [1,690,null,{}] 15:12:17 INFO - PROCESS | 2574 | 1462918337965 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}] 15:12:18 INFO - PROCESS | 2574 | 1462918338067 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:12:18 INFO - PROCESS | 2574 | 1462918338116 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x11690f000 == 54 [pid = 2574] [id = 180] 15:12:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x115ebf000) [pid = 2574] [serial = 538] [outer = 0x0] 15:12:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x116163c00) [pid = 2574] [serial = 539] [outer = 0x115ebf000] 15:12:18 INFO - PROCESS | 2574 | 1462918338149 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x11810c000) [pid = 2574] [serial = 540] [outer = 0x115ebf000] 15:12:19 INFO - PROCESS | 2574 | 1462918339062 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]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1126ms 15:12:19 INFO - PROCESS | 2574 | 1462918339084 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 2574 | 1462918339088 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 15:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:12:19 INFO - PROCESS | 2574 | 1462918339092 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 2574 | 1462918339094 Marionette TRACE conn2 <- [1,694,null,{}] 15:12:19 INFO - PROCESS | 2574 | 1462918339097 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}] 15:12:19 INFO - PROCESS | 2574 | 1462918339196 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:12:19 INFO - PROCESS | 2574 | 1462918339245 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f97800 == 55 [pid = 2574] [id = 181] 15:12:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x118c20800) [pid = 2574] [serial = 541] [outer = 0x0] 15:12:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x1199c0000) [pid = 2574] [serial = 542] [outer = 0x118c20800] 15:12:19 INFO - PROCESS | 2574 | 1462918339275 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1214e4c00) [pid = 2574] [serial = 543] [outer = 0x118c20800] 15:12:20 INFO - PROCESS | 2574 | 1462918340152 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]]]}] 15:12:20 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) 15:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1071ms 15:12:20 INFO - PROCESS | 2574 | 1462918340175 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:12:20 INFO - PROCESS | 2574 | 1462918340176 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 15:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:12:20 INFO - PROCESS | 2574 | 1462918340181 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 2574 | 1462918340184 Marionette TRACE conn2 <- [1,698,null,{}] 15:12:20 INFO - PROCESS | 2574 | 1462918340192 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}] 15:12:20 INFO - PROCESS | 2574 | 1462918340298 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:12:20 INFO - PROCESS | 2574 | 1462918340346 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba72000 == 56 [pid = 2574] [id = 182] 15:12:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x128a7ac00) [pid = 2574] [serial = 544] [outer = 0x0] 15:12:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x129310800) [pid = 2574] [serial = 545] [outer = 0x128a7ac00] 15:12:20 INFO - PROCESS | 2574 | 1462918340377 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12a753800) [pid = 2574] [serial = 546] [outer = 0x128a7ac00] 15:12:21 INFO - PROCESS | 2574 | 1462918341308 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]]]}] 15:12:21 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) 15:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1175ms 15:12:21 INFO - PROCESS | 2574 | 1462918341357 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:12:21 INFO - PROCESS | 2574 | 1462918341361 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 15:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:12:21 INFO - PROCESS | 2574 | 1462918341364 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - PROCESS | 2574 | 1462918341366 Marionette TRACE conn2 <- [1,702,null,{}] 15:12:21 INFO - PROCESS | 2574 | 1462918341370 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}] 15:12:21 INFO - PROCESS | 2574 | 1462918341480 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:12:21 INFO - PROCESS | 2574 | 1462918341527 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c74e000 == 57 [pid = 2574] [id = 183] 15:12:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x128d94c00) [pid = 2574] [serial = 547] [outer = 0x0] 15:12:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12bae8400) [pid = 2574] [serial = 548] [outer = 0x128d94c00] 15:12:21 INFO - PROCESS | 2574 | 1462918341557 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12bcf5000) [pid = 2574] [serial = 549] [outer = 0x128d94c00] 15:12:22 INFO - PROCESS | 2574 | 1462918342441 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]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:12:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 15:12:22 INFO - PROCESS | 2574 | 1462918342485 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 2574 | 1462918342488 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 15:12:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:12:22 INFO - PROCESS | 2574 | 1462918342491 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:12:22 INFO - PROCESS | 2574 | 1462918342493 Marionette TRACE conn2 <- [1,706,null,{}] 15:12:22 INFO - PROCESS | 2574 | 1462918342497 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}] 15:12:22 INFO - PROCESS | 2574 | 1462918342589 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:12:22 INFO - PROCESS | 2574 | 1462918342638 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x1183c1000 == 58 [pid = 2574] [id = 184] 15:12:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x11515f800) [pid = 2574] [serial = 550] [outer = 0x0] 15:12:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x1167f1000) [pid = 2574] [serial = 551] [outer = 0x11515f800] 15:12:22 INFO - PROCESS | 2574 | 1462918342665 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x118211c00) [pid = 2574] [serial = 552] [outer = 0x11515f800] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x128d46000 == 57 [pid = 2574] [id = 178] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x129828000 == 56 [pid = 2574] [id = 177] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x128f60000 == 55 [pid = 2574] [id = 176] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x12b0c4800) [pid = 2574] [serial = 442] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1195f8400) [pid = 2574] [serial = 436] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x11971c800) [pid = 2574] [serial = 445] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x116938c00) [pid = 2574] [serial = 433] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x128a81c00) [pid = 2574] [serial = 439] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x12afb9c00) [pid = 2574] [serial = 484] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x1272c1800 == 54 [pid = 2574] [id = 175] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x124d8d800 == 53 [pid = 2574] [id = 174] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12198c000 == 52 [pid = 2574] [id = 173] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x120f96800 == 51 [pid = 2574] [id = 172] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x118246000 == 50 [pid = 2574] [id = 171] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x118243800 == 49 [pid = 2574] [id = 170] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x119594000 == 48 [pid = 2574] [id = 169] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x1255dc800 == 47 [pid = 2574] [id = 165] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x11825d800 == 46 [pid = 2574] [id = 164] 15:12:23 INFO - PROCESS | 2574 | --DOCSHELL 0x112ebc000 == 45 [pid = 2574] [id = 163] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12ca5a000) [pid = 2574] [serial = 431] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x126f35800) [pid = 2574] [serial = 466] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11908bc00) [pid = 2574] [serial = 454] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x11933b400) [pid = 2574] [serial = 455] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x119720c00) [pid = 2574] [serial = 457] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x119c33000) [pid = 2574] [serial = 458] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x112fb2400) [pid = 2574] [serial = 448] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x115162000) [pid = 2574] [serial = 449] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x118378400) [pid = 2574] [serial = 452] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x1176b5400) [pid = 2574] [serial = 451] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12afb3c00) [pid = 2574] [serial = 482] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x128a77c00) [pid = 2574] [serial = 469] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x120d68400) [pid = 2574] [serial = 460] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x120eac800) [pid = 2574] [serial = 461] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x128fea800) [pid = 2574] [serial = 472] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x128c84400) [pid = 2574] [serial = 470] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x126dcbc00) [pid = 2574] [serial = 478] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x129307400) [pid = 2574] [serial = 473] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x1199b7c00) [pid = 2574] [serial = 476] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x12a8c4000) [pid = 2574] [serial = 481] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x1169a9000) [pid = 2574] [serial = 475] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x126baec00) [pid = 2574] [serial = 464] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x12a753000) [pid = 2574] [serial = 479] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x121752800) [pid = 2574] [serial = 463] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x127510800) [pid = 2574] [serial = 467] [outer = 0x0] [url = about:blank] 15:12:23 INFO - PROCESS | 2574 | 1462918343587 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]]]}] 15:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 15:12:23 INFO - PROCESS | 2574 | 1462918343616 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:12:23 INFO - PROCESS | 2574 | 1462918343622 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 15:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:12:23 INFO - PROCESS | 2574 | 1462918343629 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 2574 | 1462918343632 Marionette TRACE conn2 <- [1,710,null,{}] 15:12:23 INFO - PROCESS | 2574 | 1462918343635 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}] 15:12:23 INFO - PROCESS | 2574 | 1462918343717 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:12:23 INFO - PROCESS | 2574 | 1462918343722 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x116110800 == 46 [pid = 2574] [id = 185] 15:12:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x1169a9000) [pid = 2574] [serial = 553] [outer = 0x0] 15:12:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x11908e000) [pid = 2574] [serial = 554] [outer = 0x1169a9000] 15:12:23 INFO - PROCESS | 2574 | 1462918343751 Marionette DEBUG loaded listener.js 15:12:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x119718400) [pid = 2574] [serial = 555] [outer = 0x1169a9000] 15:12:24 INFO - PROCESS | 2574 | 1462918344586 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]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 15:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:12:24 INFO - PROCESS | 2574 | 1462918344601 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 2574 | 1462918344602 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 15:12:24 INFO - PROCESS | 2574 | 1462918344604 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 2574 | 1462918344607 Marionette TRACE conn2 <- [1,714,null,{}] 15:12:24 INFO - PROCESS | 2574 | 1462918344621 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}] 15:12:24 INFO - PROCESS | 2574 | 1462918344718 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:12:24 INFO - PROCESS | 2574 | 1462918344723 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x118508800 == 47 [pid = 2574] [id = 186] 15:12:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x119c31400) [pid = 2574] [serial = 556] [outer = 0x0] 15:12:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x1218f7400) [pid = 2574] [serial = 557] [outer = 0x119c31400] 15:12:24 INFO - PROCESS | 2574 | 1462918344755 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x124d65400) [pid = 2574] [serial = 558] [outer = 0x119c31400] 15:12:25 INFO - PROCESS | 2574 | 1462918345550 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]]]}] 15:12:25 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 15:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 15:12:25 INFO - PROCESS | 2574 | 1462918345576 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 2574 | 1462918345579 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 15:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:12:25 INFO - PROCESS | 2574 | 1462918345583 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 2574 | 1462918345584 Marionette TRACE conn2 <- [1,718,null,{}] 15:12:25 INFO - PROCESS | 2574 | 1462918345586 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}] 15:12:25 INFO - PROCESS | 2574 | 1462918345690 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:12:25 INFO - PROCESS | 2574 | 1462918345705 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x1197d4000 == 48 [pid = 2574] [id = 187] 15:12:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12568d400) [pid = 2574] [serial = 559] [outer = 0x0] 15:12:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x126f36800) [pid = 2574] [serial = 560] [outer = 0x12568d400] 15:12:25 INFO - PROCESS | 2574 | 1462918345737 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x128a7b800) [pid = 2574] [serial = 561] [outer = 0x12568d400] 15:12:26 INFO - PROCESS | 2574 | 1462918346591 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]]]}] 15:12:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1018ms 15:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:12:26 INFO - PROCESS | 2574 | 1462918346602 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 15:12:26 INFO - PROCESS | 2574 | 1462918346603 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 15:12:26 INFO - PROCESS | 2574 | 1462918346605 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 2574 | 1462918346606 Marionette TRACE conn2 <- [1,722,null,{}] 15:12:26 INFO - PROCESS | 2574 | 1462918346608 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}] 15:12:26 INFO - PROCESS | 2574 | 1462918346711 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:12:26 INFO - PROCESS | 2574 | 1462918346715 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x1215d3800 == 49 [pid = 2574] [id = 188] 15:12:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x1268c8800) [pid = 2574] [serial = 562] [outer = 0x0] 15:12:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x128fef400) [pid = 2574] [serial = 563] [outer = 0x1268c8800] 15:12:26 INFO - PROCESS | 2574 | 1462918346741 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x129311400) [pid = 2574] [serial = 564] [outer = 0x1268c8800] 15:12:27 INFO - PROCESS | 2574 | 1462918347064 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] 15:12:27 INFO - PROCESS | 2574 | 1462918347125 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 15:12:27 INFO - PROCESS | 2574 | 1462918347127 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 2574 | 1462918347128 Marionette TRACE conn2 <- [1,726,null,{}] 15:12:27 INFO - PROCESS | 2574 | 1462918347131 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}] 15:12:27 INFO - PROCESS | 2574 | 1462918347247 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:12:27 INFO - PROCESS | 2574 | 1462918347252 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x121997800 == 50 [pid = 2574] [id = 189] 15:12:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x129543400) [pid = 2574] [serial = 565] [outer = 0x0] 15:12:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12a752c00) [pid = 2574] [serial = 566] [outer = 0x129543400] 15:12:27 INFO - PROCESS | 2574 | 1462918347311 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12b28bc00) [pid = 2574] [serial = 567] [outer = 0x129543400] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x120d62000) [pid = 2574] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x12b0c5400) [pid = 2574] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x118115800) [pid = 2574] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x12b0c5000) [pid = 2574] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x126d29400) [pid = 2574] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x119335800) [pid = 2574] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x117528c00) [pid = 2574] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x1255c6800) [pid = 2574] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12b2c0000) [pid = 2574] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x11933ac00) [pid = 2574] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x128fe7400) [pid = 2574] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12bcf5400) [pid = 2574] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x119714800) [pid = 2574] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:12:27 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x12a8bac00) [pid = 2574] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:12:27 INFO - PROCESS | 2574 | 1462918347743 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]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:12:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 622ms 15:12:27 INFO - PROCESS | 2574 | 1462918347750 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:12:27 INFO - PROCESS | 2574 | 1462918347751 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 15:12:27 INFO - PROCESS | 2574 | 1462918347753 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 2574 | 1462918347754 Marionette TRACE conn2 <- [1,730,null,{}] 15:12:27 INFO - PROCESS | 2574 | 1462918347757 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}] 15:12:27 INFO - PROCESS | 2574 | 1462918347839 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:12:27 INFO - PROCESS | 2574 | 1462918347889 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f1a000 == 51 [pid = 2574] [id = 190] 15:12:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x115163000) [pid = 2574] [serial = 568] [outer = 0x0] 15:12:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x128d9b400) [pid = 2574] [serial = 569] [outer = 0x115163000] 15:12:27 INFO - PROCESS | 2574 | 1462918347914 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x12b293400) [pid = 2574] [serial = 570] [outer = 0x115163000] 15:12:28 INFO - PROCESS | 2574 | 1462918348211 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] 15:12:28 INFO - PROCESS | 2574 | 1462918348225 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 15:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:12:28 INFO - PROCESS | 2574 | 1462918348235 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:12:28 INFO - PROCESS | 2574 | 1462918348237 Marionette TRACE conn2 <- [1,734,null,{}] 15:12:28 INFO - PROCESS | 2574 | 1462918348239 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}] 15:12:28 INFO - PROCESS | 2574 | 1462918348319 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:12:28 INFO - PROCESS | 2574 | 1462918348324 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272bc800 == 52 [pid = 2574] [id = 191] 15:12:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x12b2bd000) [pid = 2574] [serial = 571] [outer = 0x0] 15:12:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x12bae3800) [pid = 2574] [serial = 572] [outer = 0x12b2bd000] 15:12:28 INFO - PROCESS | 2574 | 1462918348351 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12c072400) [pid = 2574] [serial = 573] [outer = 0x12b2bd000] 15:12:28 INFO - PROCESS | 2574 | 1462918348669 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]]]}] 15:12:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 482ms 15:12:28 INFO - PROCESS | 2574 | 1462918348711 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:12:28 INFO - PROCESS | 2574 | 1462918348712 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 15:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:12:28 INFO - PROCESS | 2574 | 1462918348714 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:12:28 INFO - PROCESS | 2574 | 1462918348715 Marionette TRACE conn2 <- [1,738,null,{}] 15:12:28 INFO - PROCESS | 2574 | 1462918348717 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}] 15:12:28 INFO - PROCESS | 2574 | 1462918348819 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:12:28 INFO - PROCESS | 2574 | 1462918348825 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x128d57000 == 53 [pid = 2574] [id = 192] 15:12:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12ba9b000) [pid = 2574] [serial = 574] [outer = 0x0] 15:12:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x12c07c400) [pid = 2574] [serial = 575] [outer = 0x12ba9b000] 15:12:28 INFO - PROCESS | 2574 | 1462918348851 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12c4a8400) [pid = 2574] [serial = 576] [outer = 0x12ba9b000] 15:12:29 INFO - PROCESS | 2574 | 1462918349658 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]]]}] 15:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 15:12:29 INFO - PROCESS | 2574 | 1462918349685 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:12:29 INFO - PROCESS | 2574 | 1462918349687 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 15:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:12:29 INFO - PROCESS | 2574 | 1462918349691 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 2574 | 1462918349694 Marionette TRACE conn2 <- [1,742,null,{}] 15:12:29 INFO - PROCESS | 2574 | 1462918349701 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}] 15:12:29 INFO - PROCESS | 2574 | 1462918349831 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:12:29 INFO - PROCESS | 2574 | 1462918349881 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170a6800 == 54 [pid = 2574] [id = 193] 15:12:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x1161aa800) [pid = 2574] [serial = 577] [outer = 0x0] 15:12:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x117520c00) [pid = 2574] [serial = 578] [outer = 0x1161aa800] 15:12:29 INFO - PROCESS | 2574 | 1462918349913 Marionette DEBUG loaded listener.js 15:12:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x1184ddc00) [pid = 2574] [serial = 579] [outer = 0x1161aa800] 15:12:30 INFO - PROCESS | 2574 | 1462918350827 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]]]}] 15:12:30 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 15:12:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1176ms 15:12:30 INFO - PROCESS | 2574 | 1462918350867 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:12:30 INFO - PROCESS | 2574 | 1462918350871 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 15:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:12:30 INFO - PROCESS | 2574 | 1462918350875 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 2574 | 1462918350877 Marionette TRACE conn2 <- [1,746,null,{}] 15:12:30 INFO - PROCESS | 2574 | 1462918350880 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}] 15:12:30 INFO - PROCESS | 2574 | 1462918350978 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:12:31 INFO - PROCESS | 2574 | 1462918351025 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x119595000 == 55 [pid = 2574] [id = 194] 15:12:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1184d5400) [pid = 2574] [serial = 580] [outer = 0x0] 15:12:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x119716400) [pid = 2574] [serial = 581] [outer = 0x1184d5400] 15:12:31 INFO - PROCESS | 2574 | 1462918351055 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x120ea1800) [pid = 2574] [serial = 582] [outer = 0x1184d5400] 15:12:31 INFO - PROCESS | 2574 | 1462918351996 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]]]}] 15:12:32 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.) 15:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1171ms 15:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:12:32 INFO - PROCESS | 2574 | 1462918352047 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 2574 | 1462918352048 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 15:12:32 INFO - PROCESS | 2574 | 1462918352051 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 2574 | 1462918352053 Marionette TRACE conn2 <- [1,750,null,{}] 15:12:32 INFO - PROCESS | 2574 | 1462918352061 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}] 15:12:32 INFO - PROCESS | 2574 | 1462918352164 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:12:32 INFO - PROCESS | 2574 | 1462918352212 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x12983b000 == 56 [pid = 2574] [id = 195] 15:12:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x126f37800) [pid = 2574] [serial = 583] [outer = 0x0] 15:12:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12a6c8800) [pid = 2574] [serial = 584] [outer = 0x126f37800] 15:12:32 INFO - PROCESS | 2574 | 1462918352244 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12a8c1000) [pid = 2574] [serial = 585] [outer = 0x126f37800] 15:12:33 INFO - PROCESS | 2574 | 1462918353158 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]]]}] 15:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1121ms 15:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:12:33 INFO - PROCESS | 2574 | 1462918353173 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 2574 | 1462918353174 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 15:12:33 INFO - PROCESS | 2574 | 1462918353177 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 2574 | 1462918353178 Marionette TRACE conn2 <- [1,754,null,{}] 15:12:33 INFO - PROCESS | 2574 | 1462918353183 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}] 15:12:33 INFO - PROCESS | 2574 | 1462918353383 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:12:33 INFO - PROCESS | 2574 | 1462918353471 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x1183c7800 == 57 [pid = 2574] [id = 196] 15:12:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x1167eb800) [pid = 2574] [serial = 586] [outer = 0x0] 15:12:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x1169b0c00) [pid = 2574] [serial = 587] [outer = 0x1167eb800] 15:12:33 INFO - PROCESS | 2574 | 1462918353503 Marionette DEBUG loaded listener.js 15:12:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x118c1e800) [pid = 2574] [serial = 588] [outer = 0x1167eb800] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x1272bc800 == 56 [pid = 2574] [id = 191] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x116f1a000 == 55 [pid = 2574] [id = 190] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x121997800 == 54 [pid = 2574] [id = 189] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x1215d3800 == 53 [pid = 2574] [id = 188] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x1197d4000 == 52 [pid = 2574] [id = 187] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x118508800 == 51 [pid = 2574] [id = 186] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x116110800 == 50 [pid = 2574] [id = 185] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12c071400) [pid = 2574] [serial = 536] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x1183c1000 == 49 [pid = 2574] [id = 184] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x12c74e000 == 48 [pid = 2574] [id = 183] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba72000 == 47 [pid = 2574] [id = 182] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x120f97800 == 46 [pid = 2574] [id = 181] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x11690f000 == 45 [pid = 2574] [id = 180] 15:12:34 INFO - PROCESS | 2574 | --DOCSHELL 0x12b020800 == 44 [pid = 2574] [id = 179] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12c07c800) [pid = 2574] [serial = 377] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x119720800) [pid = 2574] [serial = 446] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12b0c5800) [pid = 2574] [serial = 485] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x120eaac00) [pid = 2574] [serial = 512] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12b2bfc00) [pid = 2574] [serial = 527] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x112fb0800) [pid = 2574] [serial = 487] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x127216c00) [pid = 2574] [serial = 518] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x123690000) [pid = 2574] [serial = 513] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x1216a1400) [pid = 2574] [serial = 497] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x12b295000) [pid = 2574] [serial = 525] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x118116400) [pid = 2574] [serial = 490] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x12b291800) [pid = 2574] [serial = 504] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12a74dc00) [pid = 2574] [serial = 503] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x1199b8c00) [pid = 2574] [serial = 510] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x119714c00) [pid = 2574] [serial = 509] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x119721000) [pid = 2574] [serial = 493] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12b287400) [pid = 2574] [serial = 524] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x1184dc800) [pid = 2574] [serial = 507] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x11810ac00) [pid = 2574] [serial = 506] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x126d21800) [pid = 2574] [serial = 515] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x127213000) [pid = 2574] [serial = 516] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x12a749c00) [pid = 2574] [serial = 500] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x12baa1400) [pid = 2574] [serial = 530] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x12ba99400) [pid = 2574] [serial = 528] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x126f32800) [pid = 2574] [serial = 533] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x129309c00) [pid = 2574] [serial = 534] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x11820d400) [pid = 2574] [serial = 197] [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.] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x12bae5400) [pid = 2574] [serial = 531] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x12b0c1000) [pid = 2574] [serial = 522] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x129539c00) [pid = 2574] [serial = 521] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x128c89000) [pid = 2574] [serial = 519] [outer = 0x0] [url = about:blank] 15:12:34 INFO - PROCESS | 2574 | 1462918354382 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]]]}] 15:12:34 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 15:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1222ms 15:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:12:34 INFO - PROCESS | 2574 | 1462918354401 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 2574 | 1462918354403 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 15:12:34 INFO - PROCESS | 2574 | 1462918354406 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 2574 | 1462918354409 Marionette TRACE conn2 <- [1,758,null,{}] 15:12:34 INFO - PROCESS | 2574 | 1462918354413 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}] 15:12:34 INFO - PROCESS | 2574 | 1462918354490 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:12:34 INFO - PROCESS | 2574 | 1462918354497 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x116772000 == 45 [pid = 2574] [id = 197] 15:12:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x11914e800) [pid = 2574] [serial = 589] [outer = 0x0] 15:12:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x119714c00) [pid = 2574] [serial = 590] [outer = 0x11914e800] 15:12:34 INFO - PROCESS | 2574 | 1462918354526 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x120d5c400) [pid = 2574] [serial = 591] [outer = 0x11914e800] 15:12:34 INFO - PROCESS | 2574 | 1462918354869 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]]]}] 15:12:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 15:12:34 INFO - PROCESS | 2574 | 1462918354877 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 2574 | 1462918354880 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 15:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:12:34 INFO - PROCESS | 2574 | 1462918354885 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 2574 | 1462918354886 Marionette TRACE conn2 <- [1,762,null,{}] 15:12:34 INFO - PROCESS | 2574 | 1462918354889 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}] 15:12:34 INFO - PROCESS | 2574 | 1462918354972 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:12:35 INFO - PROCESS | 2574 | 1462918355020 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x118522000 == 46 [pid = 2574] [id = 198] 15:12:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x119c38000) [pid = 2574] [serial = 592] [outer = 0x0] 15:12:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x124d25800) [pid = 2574] [serial = 593] [outer = 0x119c38000] 15:12:35 INFO - PROCESS | 2574 | 1462918355046 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x126bbc800) [pid = 2574] [serial = 594] [outer = 0x119c38000] 15:12:35 INFO - PROCESS | 2574 | 1462918355806 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]]]}] 15:12:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 15:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:12:35 INFO - PROCESS | 2574 | 1462918355857 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 2574 | 1462918355860 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 15:12:35 INFO - PROCESS | 2574 | 1462918355867 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:12:35 INFO - PROCESS | 2574 | 1462918355870 Marionette TRACE conn2 <- [1,766,null,{}] 15:12:35 INFO - PROCESS | 2574 | 1462918355872 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}] 15:12:35 INFO - PROCESS | 2574 | 1462918355951 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:12:35 INFO - PROCESS | 2574 | 1462918355955 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x12182e800 == 47 [pid = 2574] [id = 199] 15:12:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x128fec800) [pid = 2574] [serial = 595] [outer = 0x0] 15:12:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x1298aac00) [pid = 2574] [serial = 596] [outer = 0x128fec800] 15:12:35 INFO - PROCESS | 2574 | 1462918355981 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x12a755400) [pid = 2574] [serial = 597] [outer = 0x128fec800] 15:12:36 INFO - PROCESS | 2574 | 1462918356810 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]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 978ms 15:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:12:36 INFO - PROCESS | 2574 | 1462918356841 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 2574 | 1462918356842 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 15:12:36 INFO - PROCESS | 2574 | 1462918356851 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 2574 | 1462918356852 Marionette TRACE conn2 <- [1,770,null,{}] 15:12:36 INFO - PROCESS | 2574 | 1462918356854 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}] 15:12:36 INFO - PROCESS | 2574 | 1462918356945 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:12:36 INFO - PROCESS | 2574 | 1462918356949 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255a6800 == 48 [pid = 2574] [id = 200] 15:12:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x120ea6400) [pid = 2574] [serial = 598] [outer = 0x0] 15:12:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x12a8c9000) [pid = 2574] [serial = 599] [outer = 0x120ea6400] 15:12:36 INFO - PROCESS | 2574 | 1462918356975 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x12b0cac00) [pid = 2574] [serial = 600] [outer = 0x120ea6400] 15:12:37 INFO - PROCESS | 2574 | 1462918357323 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]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 525ms 15:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:12:37 INFO - PROCESS | 2574 | 1462918357370 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 2574 | 1462918357371 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 15:12:37 INFO - PROCESS | 2574 | 1462918357373 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 2574 | 1462918357375 Marionette TRACE conn2 <- [1,774,null,{}] 15:12:37 INFO - PROCESS | 2574 | 1462918357377 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}] 15:12:37 INFO - PROCESS | 2574 | 1462918357477 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:12:37 INFO - PROCESS | 2574 | 1462918357492 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272c1000 == 49 [pid = 2574] [id = 201] 15:12:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x12b2c1c00) [pid = 2574] [serial = 601] [outer = 0x0] 15:12:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x12ba99400) [pid = 2574] [serial = 602] [outer = 0x12b2c1c00] 15:12:37 INFO - PROCESS | 2574 | 1462918357524 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x12bcf1c00) [pid = 2574] [serial = 603] [outer = 0x12b2c1c00] 15:12:37 INFO - PROCESS | 2574 | 1462918357875 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]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 518ms 15:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:12:37 INFO - PROCESS | 2574 | 1462918357892 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 2574 | 1462918357893 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 15:12:37 INFO - PROCESS | 2574 | 1462918357895 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 2574 | 1462918357896 Marionette TRACE conn2 <- [1,778,null,{}] 15:12:37 INFO - PROCESS | 2574 | 1462918357899 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}] 15:12:38 INFO - PROCESS | 2574 | 1462918357998 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:12:38 INFO - PROCESS | 2574 | 1462918358009 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x12982d800 == 50 [pid = 2574] [id = 202] 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x12c078c00) [pid = 2574] [serial = 604] [outer = 0x0] 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12c4ae000) [pid = 2574] [serial = 605] [outer = 0x12c078c00] 15:12:38 INFO - PROCESS | 2574 | 1462918358035 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12c79e400) [pid = 2574] [serial = 606] [outer = 0x12c078c00] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x129543400) [pid = 2574] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x11515f800) [pid = 2574] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x119c31400) [pid = 2574] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x1268c8800) [pid = 2574] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x128d94c00) [pid = 2574] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x1169a9000) [pid = 2574] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x115163000) [pid = 2574] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x12b2bd000) [pid = 2574] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:12:38 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x12568d400) [pid = 2574] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:12:38 INFO - PROCESS | 2574 | 1462918358379 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]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 15:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:12:38 INFO - PROCESS | 2574 | 1462918358416 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 2574 | 1462918358417 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 15:12:38 INFO - PROCESS | 2574 | 1462918358419 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 2574 | 1462918358420 Marionette TRACE conn2 <- [1,782,null,{}] 15:12:38 INFO - PROCESS | 2574 | 1462918358423 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}] 15:12:38 INFO - PROCESS | 2574 | 1462918358520 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:12:38 INFO - PROCESS | 2574 | 1462918358550 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x121834000 == 51 [pid = 2574] [id = 203] 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x113f3d400) [pid = 2574] [serial = 607] [outer = 0x0] 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x12a8bac00) [pid = 2574] [serial = 608] [outer = 0x113f3d400] 15:12:38 INFO - PROCESS | 2574 | 1462918358575 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x12c79d400) [pid = 2574] [serial = 609] [outer = 0x113f3d400] 15:12:38 INFO - PROCESS | 2574 | 1462918358833 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]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 421ms 15:12:38 INFO - PROCESS | 2574 | 1462918358841 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 2574 | 1462918358842 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 15:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:12:38 INFO - PROCESS | 2574 | 1462918358844 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 2574 | 1462918358846 Marionette TRACE conn2 <- [1,786,null,{}] 15:12:38 INFO - PROCESS | 2574 | 1462918358855 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}] 15:12:38 INFO - PROCESS | 2574 | 1462918358939 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:12:38 INFO - PROCESS | 2574 | 1462918358944 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af28000 == 52 [pid = 2574] [id = 204] 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x12c7a2000) [pid = 2574] [serial = 610] [outer = 0x0] 15:12:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x12ca56c00) [pid = 2574] [serial = 611] [outer = 0x12c7a2000] 15:12:38 INFO - PROCESS | 2574 | 1462918358972 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x12ca5d400) [pid = 2574] [serial = 612] [outer = 0x12c7a2000] 15:12:39 INFO - PROCESS | 2574 | 1462918359302 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]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 15:12:39 INFO - PROCESS | 2574 | 1462918359365 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 2574 | 1462918359367 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 15:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:12:39 INFO - PROCESS | 2574 | 1462918359369 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 2574 | 1462918359370 Marionette TRACE conn2 <- [1,790,null,{}] 15:12:39 INFO - PROCESS | 2574 | 1462918359372 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}] 15:12:39 INFO - PROCESS | 2574 | 1462918359452 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:12:39 INFO - PROCESS | 2574 | 1462918359457 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b013000 == 53 [pid = 2574] [id = 205] 15:12:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1289b6400) [pid = 2574] [serial = 613] [outer = 0x0] 15:12:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x1289b9400) [pid = 2574] [serial = 614] [outer = 0x1289b6400] 15:12:39 INFO - PROCESS | 2574 | 1462918359483 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x1289be000) [pid = 2574] [serial = 615] [outer = 0x1289b6400] 15:12:39 INFO - PROCESS | 2574 | 1462918359788 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]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 471ms 15:12:39 INFO - PROCESS | 2574 | 1462918359849 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 2574 | 1462918359850 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 15:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:12:39 INFO - PROCESS | 2574 | 1462918359853 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 2574 | 1462918359854 Marionette TRACE conn2 <- [1,794,null,{}] 15:12:39 INFO - PROCESS | 2574 | 1462918359856 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}] 15:12:39 INFO - PROCESS | 2574 | 1462918359936 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:12:39 INFO - PROCESS | 2574 | 1462918359990 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba7a800 == 54 [pid = 2574] [id = 206] 15:12:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x1289b9800) [pid = 2574] [serial = 616] [outer = 0x0] 15:12:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12c7a4c00) [pid = 2574] [serial = 617] [outer = 0x1289b9800] 15:12:40 INFO - PROCESS | 2574 | 1462918360019 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12c7f5800) [pid = 2574] [serial = 618] [outer = 0x1289b9800] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8ab800 == 53 [pid = 2574] [id = 167] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x129328000 == 52 [pid = 2574] [id = 98] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x116649000 == 51 [pid = 2574] [id = 51] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12af4e800 == 50 [pid = 2574] [id = 129] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12af2b800 == 49 [pid = 2574] [id = 126] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba70800 == 48 [pid = 2574] [id = 130] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8b6000 == 47 [pid = 2574] [id = 111] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12c76a800 == 46 [pid = 2574] [id = 144] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x120dc1800 == 45 [pid = 2574] [id = 113] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x1170c8800 == 44 [pid = 2574] [id = 168] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12c00a800 == 43 [pid = 2574] [id = 131] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x126da4800 == 42 [pid = 2574] [id = 166] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x121835800 == 41 [pid = 2574] [id = 99] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x116772000 == 40 [pid = 2574] [id = 197] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x1183c7800 == 39 [pid = 2574] [id = 196] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12983b000 == 38 [pid = 2574] [id = 195] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x119595000 == 37 [pid = 2574] [id = 194] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x1170a6800 == 36 [pid = 2574] [id = 193] 15:12:40 INFO - PROCESS | 2574 | --DOCSHELL 0x128d57000 == 35 [pid = 2574] [id = 192] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12182e800 == 34 [pid = 2574] [id = 199] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x1255a6800 == 33 [pid = 2574] [id = 200] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x118522000 == 32 [pid = 2574] [id = 198] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12982d800 == 31 [pid = 2574] [id = 202] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12af28000 == 30 [pid = 2574] [id = 204] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x121834000 == 29 [pid = 2574] [id = 203] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x1272c1000 == 28 [pid = 2574] [id = 201] 15:12:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12b013000 == 27 [pid = 2574] [id = 205] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x12c07c400) [pid = 2574] [serial = 575] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x12a752c00) [pid = 2574] [serial = 566] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x116163c00) [pid = 2574] [serial = 539] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x1167f1000) [pid = 2574] [serial = 551] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x118211c00) [pid = 2574] [serial = 552] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x1218f7400) [pid = 2574] [serial = 557] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x1199c0000) [pid = 2574] [serial = 542] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x128fef400) [pid = 2574] [serial = 563] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x12bcf5000) [pid = 2574] [serial = 549] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x12bae8400) [pid = 2574] [serial = 548] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x11908e000) [pid = 2574] [serial = 554] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x119718400) [pid = 2574] [serial = 555] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x128d9b400) [pid = 2574] [serial = 569] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x129310800) [pid = 2574] [serial = 545] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x12bae3800) [pid = 2574] [serial = 572] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x12b28bc00) [pid = 2574] [serial = 567] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x126f36800) [pid = 2574] [serial = 560] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x129311400) [pid = 2574] [serial = 564] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x12c072400) [pid = 2574] [serial = 573] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x12b293400) [pid = 2574] [serial = 570] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x124d65400) [pid = 2574] [serial = 558] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x128a7b800) [pid = 2574] [serial = 561] [outer = 0x0] [url = about:blank] 15:12:41 INFO - PROCESS | 2574 | 1462918361495 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]]]}] 15:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1673ms 15:12:41 INFO - PROCESS | 2574 | 1462918361527 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:12:41 INFO - PROCESS | 2574 | 1462918361530 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 15:12:41 INFO - PROCESS | 2574 | 1462918361534 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - PROCESS | 2574 | 1462918361536 Marionette TRACE conn2 <- [1,798,null,{}] 15:12:41 INFO - PROCESS | 2574 | 1462918361540 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}] 15:12:41 INFO - PROCESS | 2574 | 1462918361619 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:12:41 INFO - PROCESS | 2574 | 1462918361663 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x1130ba800 == 28 [pid = 2574] [id = 207] 15:12:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x113d60800) [pid = 2574] [serial = 619] [outer = 0x0] 15:12:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x113d62400) [pid = 2574] [serial = 620] [outer = 0x113d60800] 15:12:41 INFO - PROCESS | 2574 | 1462918361691 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x1160dd800) [pid = 2574] [serial = 621] [outer = 0x113d60800] 15:12:42 INFO - PROCESS | 2574 | 1462918362005 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]]]}] 15:12:42 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 15:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 520ms 15:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:12:42 INFO - PROCESS | 2574 | 1462918362054 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 2574 | 1462918362058 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 15:12:42 INFO - PROCESS | 2574 | 1462918362063 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 2574 | 1462918362065 Marionette TRACE conn2 <- [1,802,null,{}] 15:12:42 INFO - PROCESS | 2574 | 1462918362067 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}] 15:12:42 INFO - PROCESS | 2574 | 1462918362138 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:12:42 INFO - PROCESS | 2574 | 1462918362181 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x113a99800 == 29 [pid = 2574] [id = 208] 15:12:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x113d61c00) [pid = 2574] [serial = 622] [outer = 0x0] 15:12:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x1161a6800) [pid = 2574] [serial = 623] [outer = 0x113d61c00] 15:12:42 INFO - PROCESS | 2574 | 1462918362209 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x116a5a400) [pid = 2574] [serial = 624] [outer = 0x113d61c00] 15:12:42 INFO - PROCESS | 2574 | 1462918362511 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]]]}] 15:12:42 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 15:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 470ms 15:12:42 INFO - PROCESS | 2574 | 1462918362535 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 2574 | 1462918362537 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 15:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:12:42 INFO - PROCESS | 2574 | 1462918362540 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 2574 | 1462918362542 Marionette TRACE conn2 <- [1,806,null,{}] 15:12:42 INFO - PROCESS | 2574 | 1462918362553 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}] 15:12:42 INFO - PROCESS | 2574 | 1462918362631 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:12:42 INFO - PROCESS | 2574 | 1462918362643 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170c6800 == 30 [pid = 2574] [id = 209] 15:12:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x111b0d800) [pid = 2574] [serial = 625] [outer = 0x0] 15:12:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x1176b7400) [pid = 2574] [serial = 626] [outer = 0x111b0d800] 15:12:42 INFO - PROCESS | 2574 | 1462918362682 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x118206400) [pid = 2574] [serial = 627] [outer = 0x111b0d800] 15:12:42 INFO - PROCESS | 2574 | [2574] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:12:43 INFO - PROCESS | 2574 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 15:12:43 INFO - PROCESS | 2574 | Determined SkiaGL cache limits: Size 100663296, Items: 256 15:12:43 INFO - PROCESS | 2574 | [GFX2-]: Using SkiaGL canvas. 15:12:43 INFO - PROCESS | 2574 | 1462918363062 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]]]}] 15:12:43 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 15:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 571ms 15:12:43 INFO - PROCESS | 2574 | 1462918363112 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:12:43 INFO - PROCESS | 2574 | 1462918363114 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 15:12:43 INFO - PROCESS | 2574 | 1462918363116 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 2574 | 1462918363117 Marionette TRACE conn2 <- [1,810,null,{}] 15:12:43 INFO - PROCESS | 2574 | 1462918363120 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}] 15:12:43 INFO - PROCESS | 2574 | 1462918363192 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:12:43 INFO - PROCESS | 2574 | 1462918363197 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x1183d0000 == 31 [pid = 2574] [id = 210] 15:12:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x1176b6c00) [pid = 2574] [serial = 628] [outer = 0x0] 15:12:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x1184d1000) [pid = 2574] [serial = 629] [outer = 0x1176b6c00] 15:12:43 INFO - PROCESS | 2574 | 1462918363224 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x11900a800) [pid = 2574] [serial = 630] [outer = 0x1176b6c00] 15:12:43 INFO - PROCESS | 2574 | 1462918363533 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]]]}] 15:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 15:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:12:43 INFO - PROCESS | 2574 | 1462918363584 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 2574 | 1462918363585 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 15:12:43 INFO - PROCESS | 2574 | 1462918363588 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 2574 | 1462918363589 Marionette TRACE conn2 <- [1,814,null,{}] 15:12:43 INFO - PROCESS | 2574 | 1462918363591 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}] 15:12:43 INFO - PROCESS | 2574 | 1462918363659 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:12:43 INFO - PROCESS | 2574 | 1462918363707 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x118524000 == 32 [pid = 2574] [id = 211] 15:12:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x112fb0800) [pid = 2574] [serial = 631] [outer = 0x0] 15:12:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x11908cc00) [pid = 2574] [serial = 632] [outer = 0x112fb0800] 15:12:43 INFO - PROCESS | 2574 | 1462918363732 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x11933ac00) [pid = 2574] [serial = 633] [outer = 0x112fb0800] 15:12:44 INFO - PROCESS | 2574 | 1462918364040 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] 15:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:12:44 INFO - PROCESS | 2574 | 1462918364071 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 15:12:44 INFO - PROCESS | 2574 | 1462918364073 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 2574 | 1462918364074 Marionette TRACE conn2 <- [1,818,null,{}] 15:12:44 INFO - PROCESS | 2574 | 1462918364077 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}] 15:12:44 INFO - PROCESS | 2574 | 1462918364161 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:12:44 INFO - PROCESS | 2574 | 1462918364167 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x11958b800 == 33 [pid = 2574] [id = 212] 15:12:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x1134b8400) [pid = 2574] [serial = 634] [outer = 0x0] 15:12:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1196d8c00) [pid = 2574] [serial = 635] [outer = 0x1134b8400] 15:12:44 INFO - PROCESS | 2574 | 1462918364196 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x120d5d400) [pid = 2574] [serial = 636] [outer = 0x1134b8400] 15:12:44 INFO - PROCESS | 2574 | 1462918364498 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]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 467ms 15:12:44 INFO - PROCESS | 2574 | 1462918364542 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 2574 | 1462918364543 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 15:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:12:44 INFO - PROCESS | 2574 | 1462918364546 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 2574 | 1462918364547 Marionette TRACE conn2 <- [1,822,null,{}] 15:12:44 INFO - PROCESS | 2574 | 1462918364549 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}] 15:12:44 INFO - PROCESS | 2574 | 1462918364642 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:12:44 INFO - PROCESS | 2574 | 1462918364648 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x119909000 == 34 [pid = 2574] [id = 213] 15:12:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x119150000) [pid = 2574] [serial = 637] [outer = 0x0] 15:12:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x120d61c00) [pid = 2574] [serial = 638] [outer = 0x119150000] 15:12:44 INFO - PROCESS | 2574 | 1462918364673 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x120ea7000) [pid = 2574] [serial = 639] [outer = 0x119150000] 15:12:44 INFO - PROCESS | 2574 | 1462918364958 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] 15:12:44 INFO - PROCESS | 2574 | 1462918364972 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 15:12:44 INFO - PROCESS | 2574 | 1462918364975 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 2574 | 1462918364976 Marionette TRACE conn2 <- [1,826,null,{}] 15:12:44 INFO - PROCESS | 2574 | 1462918364987 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}] 15:12:45 INFO - PROCESS | 2574 | 1462918365078 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:12:45 INFO - PROCESS | 2574 | 1462918365088 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x121225000 == 35 [pid = 2574] [id = 214] 15:12:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x120d65c00) [pid = 2574] [serial = 640] [outer = 0x0] 15:12:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x1218e9800) [pid = 2574] [serial = 641] [outer = 0x120d65c00] 15:12:45 INFO - PROCESS | 2574 | 1462918365128 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x123756000) [pid = 2574] [serial = 642] [outer = 0x120d65c00] 15:12:45 INFO - PROCESS | 2574 | 1462918365468 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]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 15:12:45 INFO - PROCESS | 2574 | 1462918365493 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 2574 | 1462918365495 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 15:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:12:45 INFO - PROCESS | 2574 | 1462918365497 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 2574 | 1462918365498 Marionette TRACE conn2 <- [1,830,null,{}] 15:12:45 INFO - PROCESS | 2574 | 1462918365501 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}] 15:12:45 INFO - PROCESS | 2574 | 1462918365594 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:12:45 INFO - PROCESS | 2574 | 1462918365601 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170c5000 == 36 [pid = 2574] [id = 215] 15:12:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x120d64800) [pid = 2574] [serial = 643] [outer = 0x0] 15:12:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x124d2c000) [pid = 2574] [serial = 644] [outer = 0x120d64800] 15:12:45 INFO - PROCESS | 2574 | 1462918365626 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12568d400) [pid = 2574] [serial = 645] [outer = 0x120d64800] 15:12:45 INFO - PROCESS | 2574 | 1462918365931 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]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 15:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:12:45 INFO - PROCESS | 2574 | 1462918365967 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 2574 | 1462918365969 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 15:12:45 INFO - PROCESS | 2574 | 1462918365972 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 2574 | 1462918365974 Marionette TRACE conn2 <- [1,834,null,{}] 15:12:45 INFO - PROCESS | 2574 | 1462918365977 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}] 15:12:46 INFO - PROCESS | 2574 | 1462918366093 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:12:46 INFO - PROCESS | 2574 | 1462918366101 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x123616800 == 37 [pid = 2574] [id = 216] 15:12:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12568dc00) [pid = 2574] [serial = 646] [outer = 0x0] 15:12:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x126d20400) [pid = 2574] [serial = 647] [outer = 0x12568dc00] 15:12:46 INFO - PROCESS | 2574 | 1462918366142 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x126f3cc00) [pid = 2574] [serial = 648] [outer = 0x12568dc00] 15:12:46 INFO - PROCESS | 2574 | 1462918366555 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]]]}] 15:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 15:12:46 INFO - PROCESS | 2574 | 1462918366595 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:12:46 INFO - PROCESS | 2574 | 1462918366596 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 15:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:12:46 INFO - PROCESS | 2574 | 1462918366599 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:12:46 INFO - PROCESS | 2574 | 1462918366600 Marionette TRACE conn2 <- [1,838,null,{}] 15:12:46 INFO - PROCESS | 2574 | 1462918366603 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}] 15:12:46 INFO - PROCESS | 2574 | 1462918366719 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:12:46 INFO - PROCESS | 2574 | 1462918366732 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x118523000 == 38 [pid = 2574] [id = 217] 15:12:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x127212c00) [pid = 2574] [serial = 649] [outer = 0x0] 15:12:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x127513800) [pid = 2574] [serial = 650] [outer = 0x127212c00] 15:12:46 INFO - PROCESS | 2574 | 1462918366761 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1289b8c00) [pid = 2574] [serial = 651] [outer = 0x127212c00] 15:12:47 INFO - PROCESS | 2574 | 1462918367109 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]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 519ms 15:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:12:47 INFO - PROCESS | 2574 | 1462918367119 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 2574 | 1462918367120 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 15:12:47 INFO - PROCESS | 2574 | 1462918367122 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 2574 | 1462918367123 Marionette TRACE conn2 <- [1,842,null,{}] 15:12:47 INFO - PROCESS | 2574 | 1462918367125 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}] 15:12:47 INFO - PROCESS | 2574 | 1462918367219 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:12:47 INFO - PROCESS | 2574 | 1462918367230 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255ef000 == 39 [pid = 2574] [id = 218] 15:12:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x127406000) [pid = 2574] [serial = 652] [outer = 0x0] 15:12:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x128a7d800) [pid = 2574] [serial = 653] [outer = 0x127406000] 15:12:47 INFO - PROCESS | 2574 | 1462918367259 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x128c85c00) [pid = 2574] [serial = 654] [outer = 0x127406000] 15:12:47 INFO - PROCESS | 2574 | 1462918367590 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]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 15:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:12:47 INFO - PROCESS | 2574 | 1462918367643 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 2574 | 1462918367644 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 15:12:47 INFO - PROCESS | 2574 | 1462918367646 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 2574 | 1462918367647 Marionette TRACE conn2 <- [1,846,null,{}] 15:12:47 INFO - PROCESS | 2574 | 1462918367650 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}] 15:12:47 INFO - PROCESS | 2574 | 1462918367739 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:12:47 INFO - PROCESS | 2574 | 1462918367770 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272bd800 == 40 [pid = 2574] [id = 219] 15:12:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x128c89800) [pid = 2574] [serial = 655] [outer = 0x0] 15:12:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x128d9a800) [pid = 2574] [serial = 656] [outer = 0x128c89800] 15:12:47 INFO - PROCESS | 2574 | 1462918367795 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x128fea800) [pid = 2574] [serial = 657] [outer = 0x128c89800] 15:12:48 INFO - PROCESS | 2574 | 1462918368141 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]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 15:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:12:48 INFO - PROCESS | 2574 | 1462918368166 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 2574 | 1462918368167 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 15:12:48 INFO - PROCESS | 2574 | 1462918368169 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 2574 | 1462918368170 Marionette TRACE conn2 <- [1,850,null,{}] 15:12:48 INFO - PROCESS | 2574 | 1462918368178 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}] 15:12:48 INFO - PROCESS | 2574 | 1462918368271 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:12:48 INFO - PROCESS | 2574 | 1462918368275 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a3f800 == 41 [pid = 2574] [id = 220] 15:12:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x128fea000) [pid = 2574] [serial = 658] [outer = 0x0] 15:12:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x129304800) [pid = 2574] [serial = 659] [outer = 0x128fea000] 15:12:48 INFO - PROCESS | 2574 | 1462918368301 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x129536800) [pid = 2574] [serial = 660] [outer = 0x128fea000] 15:12:48 INFO - PROCESS | 2574 | 1462918368848 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]]]}] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x120ea6400) [pid = 2574] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x12b2c1c00) [pid = 2574] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x113f3d400) [pid = 2574] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x12c078c00) [pid = 2574] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x12c7a2000) [pid = 2574] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x1289b6400) [pid = 2574] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x128fec800) [pid = 2574] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x119c38000) [pid = 2574] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11914e800) [pid = 2574] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1167eb800) [pid = 2574] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x126f37800) [pid = 2574] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x1184d5400) [pid = 2574] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x1161aa800) [pid = 2574] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x12ba9b000) [pid = 2574] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x115ebf000) [pid = 2574] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x118c20400) [pid = 2574] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x129535800) [pid = 2574] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x118c20800) [pid = 2574] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x115e3f000) [pid = 2574] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x12a757000) [pid = 2574] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x128a7ac00) [pid = 2574] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x11837c000) [pid = 2574] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x117171800) [pid = 2574] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x12bae5c00) [pid = 2574] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x127211800) [pid = 2574] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x1167f3000) [pid = 2574] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:12:48 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x112019000) [pid = 2574] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 724ms 15:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:12:48 INFO - PROCESS | 2574 | 1462918368893 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 2574 | 1462918368895 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 15:12:48 INFO - PROCESS | 2574 | 1462918368899 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 2574 | 1462918368900 Marionette TRACE conn2 <- [1,854,null,{}] 15:12:48 INFO - PROCESS | 2574 | 1462918368902 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}] 15:12:48 INFO - PROCESS | 2574 | 1462918368976 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:12:48 INFO - PROCESS | 2574 | 1462918368983 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185e9800 == 42 [pid = 2574] [id = 221] 15:12:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x117177000) [pid = 2574] [serial = 661] [outer = 0x0] 15:12:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x118c20800) [pid = 2574] [serial = 662] [outer = 0x117177000] 15:12:49 INFO - PROCESS | 2574 | 1462918369008 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x1199c1000) [pid = 2574] [serial = 663] [outer = 0x117177000] 15:12:49 INFO - PROCESS | 2574 | 1462918369335 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]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 15:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:12:49 INFO - PROCESS | 2574 | 1462918369368 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 2574 | 1462918369370 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 15:12:49 INFO - PROCESS | 2574 | 1462918369372 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 2574 | 1462918369381 Marionette TRACE conn2 <- [1,858,null,{}] 15:12:49 INFO - PROCESS | 2574 | 1462918369383 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}] 15:12:49 INFO - PROCESS | 2574 | 1462918369458 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:12:49 INFO - PROCESS | 2574 | 1462918369510 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x129320000 == 43 [pid = 2574] [id = 222] 15:12:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x117524000) [pid = 2574] [serial = 664] [outer = 0x0] 15:12:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x1255bd000) [pid = 2574] [serial = 665] [outer = 0x117524000] 15:12:49 INFO - PROCESS | 2574 | 1462918369536 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x129308c00) [pid = 2574] [serial = 666] [outer = 0x117524000] 15:12:49 INFO - PROCESS | 2574 | 1462918369812 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]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 477ms 15:12:49 INFO - PROCESS | 2574 | 1462918369852 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 2574 | 1462918369853 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 15:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:12:49 INFO - PROCESS | 2574 | 1462918369855 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 2574 | 1462918369856 Marionette TRACE conn2 <- [1,862,null,{}] 15:12:49 INFO - PROCESS | 2574 | 1462918369858 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}] 15:12:49 INFO - PROCESS | 2574 | 1462918369938 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:12:49 INFO - PROCESS | 2574 | 1462918369942 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a89a800 == 44 [pid = 2574] [id = 223] 15:12:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x119009800) [pid = 2574] [serial = 667] [outer = 0x0] 15:12:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x1298a8c00) [pid = 2574] [serial = 668] [outer = 0x119009800] 15:12:49 INFO - PROCESS | 2574 | 1462918369970 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12a6d3000) [pid = 2574] [serial = 669] [outer = 0x119009800] 15:12:50 INFO - PROCESS | 2574 | 1462918370287 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]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 15:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:12:50 INFO - PROCESS | 2574 | 1462918370325 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 2574 | 1462918370326 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 15:12:50 INFO - PROCESS | 2574 | 1462918370328 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 2574 | 1462918370329 Marionette TRACE conn2 <- [1,866,null,{}] 15:12:50 INFO - PROCESS | 2574 | 1462918370331 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}] 15:12:50 INFO - PROCESS | 2574 | 1462918370432 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:12:50 INFO - PROCESS | 2574 | 1462918370439 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af1c800 == 45 [pid = 2574] [id = 224] 15:12:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1268c4000) [pid = 2574] [serial = 670] [outer = 0x0] 15:12:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12a751000) [pid = 2574] [serial = 671] [outer = 0x1268c4000] 15:12:50 INFO - PROCESS | 2574 | 1462918370473 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12a8bd800) [pid = 2574] [serial = 672] [outer = 0x1268c4000] 15:12:50 INFO - PROCESS | 2574 | 1462918370783 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]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 15:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:12:50 INFO - PROCESS | 2574 | 1462918370797 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 2574 | 1462918370798 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 15:12:50 INFO - PROCESS | 2574 | 1462918370800 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 2574 | 1462918370802 Marionette TRACE conn2 <- [1,870,null,{}] 15:12:50 INFO - PROCESS | 2574 | 1462918370804 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}] 15:12:50 INFO - PROCESS | 2574 | 1462918370933 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:12:50 INFO - PROCESS | 2574 | 1462918370980 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x11226c000 == 46 [pid = 2574] [id = 225] 15:12:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x111b02c00) [pid = 2574] [serial = 673] [outer = 0x0] 15:12:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x1122a8000) [pid = 2574] [serial = 674] [outer = 0x111b02c00] 15:12:51 INFO - PROCESS | 2574 | 1462918371013 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x113460000) [pid = 2574] [serial = 675] [outer = 0x111b02c00] 15:12:51 INFO - PROCESS | 2574 | 1462918371561 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]]]}] 15:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 820ms 15:12:51 INFO - PROCESS | 2574 | 1462918371623 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 2574 | 1462918371625 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 15:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:12:51 INFO - PROCESS | 2574 | 1462918371652 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - PROCESS | 2574 | 1462918371654 Marionette TRACE conn2 <- [1,874,null,{}] 15:12:51 INFO - PROCESS | 2574 | 1462918371659 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}] 15:12:51 INFO - PROCESS | 2574 | 1462918371823 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:12:51 INFO - PROCESS | 2574 | 1462918371842 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e09000 == 47 [pid = 2574] [id = 226] 15:12:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x1166bb400) [pid = 2574] [serial = 676] [outer = 0x0] 15:12:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x11693c800) [pid = 2574] [serial = 677] [outer = 0x1166bb400] 15:12:51 INFO - PROCESS | 2574 | 1462918371892 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x11703cc00) [pid = 2574] [serial = 678] [outer = 0x1166bb400] 15:12:52 INFO - PROCESS | 2574 | 1462918372750 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]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1147ms 15:12:52 INFO - PROCESS | 2574 | 1462918372785 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 2574 | 1462918372787 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 15:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:12:52 INFO - PROCESS | 2574 | 1462918372792 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 2574 | 1462918372794 Marionette TRACE conn2 <- [1,878,null,{}] 15:12:52 INFO - PROCESS | 2574 | 1462918372798 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}] 15:12:52 INFO - PROCESS | 2574 | 1462918372894 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:12:52 INFO - PROCESS | 2574 | 1462918372945 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x116918000 == 48 [pid = 2574] [id = 227] 15:12:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x1161a4800) [pid = 2574] [serial = 679] [outer = 0x0] 15:12:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1166bdc00) [pid = 2574] [serial = 680] [outer = 0x1161a4800] 15:12:52 INFO - PROCESS | 2574 | 1462918372975 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x1169b0400) [pid = 2574] [serial = 681] [outer = 0x1161a4800] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x12af1c800 == 47 [pid = 2574] [id = 224] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x12a89a800 == 46 [pid = 2574] [id = 223] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x129320000 == 45 [pid = 2574] [id = 222] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1185e9800 == 44 [pid = 2574] [id = 221] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x128a3f800 == 43 [pid = 2574] [id = 220] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1272bd800 == 42 [pid = 2574] [id = 219] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1255ef000 == 41 [pid = 2574] [id = 218] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12c7a4c00) [pid = 2574] [serial = 617] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x118523000 == 40 [pid = 2574] [id = 217] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x123616800 == 39 [pid = 2574] [id = 216] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1170c5000 == 38 [pid = 2574] [id = 215] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x121225000 == 37 [pid = 2574] [id = 214] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x119909000 == 36 [pid = 2574] [id = 213] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x11958b800 == 35 [pid = 2574] [id = 212] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x118524000 == 34 [pid = 2574] [id = 211] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1183d0000 == 33 [pid = 2574] [id = 210] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1170c6800 == 32 [pid = 2574] [id = 209] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x113a99800 == 31 [pid = 2574] [id = 208] 15:12:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1130ba800 == 30 [pid = 2574] [id = 207] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x11810c000) [pid = 2574] [serial = 540] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x121756000) [pid = 2574] [serial = 494] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12af0e000) [pid = 2574] [serial = 501] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x1214e4c00) [pid = 2574] [serial = 543] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x118221800) [pid = 2574] [serial = 434] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12b2bb000) [pid = 2574] [serial = 443] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x12a753800) [pid = 2574] [serial = 546] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x123759000) [pid = 2574] [serial = 437] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x118c1fc00) [pid = 2574] [serial = 491] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12c4a6000) [pid = 2574] [serial = 537] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x12a8ba400) [pid = 2574] [serial = 440] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x12930b800) [pid = 2574] [serial = 498] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x113aff000) [pid = 2574] [serial = 488] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x12a8c9000) [pid = 2574] [serial = 599] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x12ba99400) [pid = 2574] [serial = 602] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12b0cac00) [pid = 2574] [serial = 600] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x12a8bac00) [pid = 2574] [serial = 608] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12c4ae000) [pid = 2574] [serial = 605] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x12bcf1c00) [pid = 2574] [serial = 603] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12ca56c00) [pid = 2574] [serial = 611] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x1289b9400) [pid = 2574] [serial = 614] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x12c79e400) [pid = 2574] [serial = 606] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1298aac00) [pid = 2574] [serial = 596] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x124d25800) [pid = 2574] [serial = 593] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x126bbc800) [pid = 2574] [serial = 594] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x1289be000) [pid = 2574] [serial = 615] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x119714c00) [pid = 2574] [serial = 590] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x120d5c400) [pid = 2574] [serial = 591] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x118c1e800) [pid = 2574] [serial = 588] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x1169b0c00) [pid = 2574] [serial = 587] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x12a8c1000) [pid = 2574] [serial = 585] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x12a6c8800) [pid = 2574] [serial = 584] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x120ea1800) [pid = 2574] [serial = 582] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x119716400) [pid = 2574] [serial = 581] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x1184ddc00) [pid = 2574] [serial = 579] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x117520c00) [pid = 2574] [serial = 578] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 85 (0x12c4a8400) [pid = 2574] [serial = 576] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 84 (0x12ca5d400) [pid = 2574] [serial = 612] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 83 (0x12c79d400) [pid = 2574] [serial = 609] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | --DOMWINDOW == 82 (0x12a755400) [pid = 2574] [serial = 597] [outer = 0x0] [url = about:blank] 15:12:53 INFO - PROCESS | 2574 | 1462918373395 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]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 622ms 15:12:53 INFO - PROCESS | 2574 | 1462918373414 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 2574 | 1462918373418 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 15:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:12:53 INFO - PROCESS | 2574 | 1462918373422 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 2574 | 1462918373424 Marionette TRACE conn2 <- [1,882,null,{}] 15:12:53 INFO - PROCESS | 2574 | 1462918373427 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}] 15:12:53 INFO - PROCESS | 2574 | 1462918373500 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:12:53 INFO - PROCESS | 2574 | 1462918373505 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x116961000 == 31 [pid = 2574] [id = 228] 15:12:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 83 (0x117036c00) [pid = 2574] [serial = 682] [outer = 0x0] 15:12:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 84 (0x117171400) [pid = 2574] [serial = 683] [outer = 0x117036c00] 15:12:53 INFO - PROCESS | 2574 | 1462918373534 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 85 (0x1176b3c00) [pid = 2574] [serial = 684] [outer = 0x117036c00] 15:12:53 INFO - PROCESS | 2574 | 1462918373853 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]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 15:12:53 INFO - PROCESS | 2574 | 1462918373892 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 2574 | 1462918373893 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 15:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:12:53 INFO - PROCESS | 2574 | 1462918373896 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 2574 | 1462918373898 Marionette TRACE conn2 <- [1,886,null,{}] 15:12:53 INFO - PROCESS | 2574 | 1462918373906 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}] 15:12:53 INFO - PROCESS | 2574 | 1462918373983 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:12:53 INFO - PROCESS | 2574 | 1462918373988 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x118509000 == 32 [pid = 2574] [id = 229] 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 86 (0x11820d000) [pid = 2574] [serial = 685] [outer = 0x0] 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x1184d5000) [pid = 2574] [serial = 686] [outer = 0x11820d000] 15:12:54 INFO - PROCESS | 2574 | 1462918374019 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x11908d800) [pid = 2574] [serial = 687] [outer = 0x11820d000] 15:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 472ms 15:12:54 INFO - PROCESS | 2574 | 1462918374365 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]]]}] 15:12:54 INFO - PROCESS | 2574 | 1462918374369 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:12:54 INFO - PROCESS | 2574 | 1462918374377 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 15:12:54 INFO - PROCESS | 2574 | 1462918374380 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 2574 | 1462918374382 Marionette TRACE conn2 <- [1,890,null,{}] 15:12:54 INFO - PROCESS | 2574 | 1462918374385 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}] 15:12:54 INFO - PROCESS | 2574 | 1462918374462 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:12:54 INFO - PROCESS | 2574 | 1462918374510 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x11906e000 == 33 [pid = 2574] [id = 230] 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x1134bb400) [pid = 2574] [serial = 688] [outer = 0x0] 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x119153000) [pid = 2574] [serial = 689] [outer = 0x1134bb400] 15:12:54 INFO - PROCESS | 2574 | 1462918374537 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x1195f8c00) [pid = 2574] [serial = 690] [outer = 0x1134bb400] 15:12:54 INFO - PROCESS | 2574 | 1462918374817 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]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 471ms 15:12:54 INFO - PROCESS | 2574 | 1462918374853 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 2574 | 1462918374854 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 15:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:12:54 INFO - PROCESS | 2574 | 1462918374857 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 2574 | 1462918374858 Marionette TRACE conn2 <- [1,894,null,{}] 15:12:54 INFO - PROCESS | 2574 | 1462918374860 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}] 15:12:54 INFO - PROCESS | 2574 | 1462918374936 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:12:54 INFO - PROCESS | 2574 | 1462918374941 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170c7000 == 34 [pid = 2574] [id = 231] 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x111d25000) [pid = 2574] [serial = 691] [outer = 0x0] 15:12:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x119714400) [pid = 2574] [serial = 692] [outer = 0x111d25000] 15:12:54 INFO - PROCESS | 2574 | 1462918374969 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x11971c000) [pid = 2574] [serial = 693] [outer = 0x111d25000] 15:12:55 INFO - PROCESS | 2574 | 1462918375294 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]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 15:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:12:55 INFO - PROCESS | 2574 | 1462918375326 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 2574 | 1462918375328 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 15:12:55 INFO - PROCESS | 2574 | 1462918375330 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 2574 | 1462918375331 Marionette TRACE conn2 <- [1,898,null,{}] 15:12:55 INFO - PROCESS | 2574 | 1462918375333 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}] 15:12:55 INFO - PROCESS | 2574 | 1462918375459 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:12:55 INFO - PROCESS | 2574 | 1462918375475 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x120fa4800 == 35 [pid = 2574] [id = 232] 15:12:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x11971f400) [pid = 2574] [serial = 694] [outer = 0x0] 15:12:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x119c2d000) [pid = 2574] [serial = 695] [outer = 0x11971f400] 15:12:55 INFO - PROCESS | 2574 | 1462918375502 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x120ea9400) [pid = 2574] [serial = 696] [outer = 0x11971f400] 15:12:55 INFO - PROCESS | 2574 | 1462918375843 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]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 15:12:55 INFO - PROCESS | 2574 | 1462918375850 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:12:55 INFO - PROCESS | 2574 | 1462918375851 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 15:12:55 INFO - PROCESS | 2574 | 1462918375854 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 2574 | 1462918375855 Marionette TRACE conn2 <- [1,902,null,{}] 15:12:55 INFO - PROCESS | 2574 | 1462918375857 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}] 15:12:55 INFO - PROCESS | 2574 | 1462918375945 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:12:55 INFO - PROCESS | 2574 | 1462918375978 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x121835000 == 36 [pid = 2574] [id = 233] 15:12:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x120ead000) [pid = 2574] [serial = 697] [outer = 0x0] 15:12:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x1219a5400) [pid = 2574] [serial = 698] [outer = 0x120ead000] 15:12:56 INFO - PROCESS | 2574 | 1462918376003 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x124d66c00) [pid = 2574] [serial = 699] [outer = 0x120ead000] 15:12:56 INFO - PROCESS | 2574 | 1462918376308 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]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 15:12:56 INFO - PROCESS | 2574 | 1462918376373 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 2574 | 1462918376375 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 15:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:12:56 INFO - PROCESS | 2574 | 1462918376377 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 2574 | 1462918376378 Marionette TRACE conn2 <- [1,906,null,{}] 15:12:56 INFO - PROCESS | 2574 | 1462918376380 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}] 15:12:56 INFO - PROCESS | 2574 | 1462918376467 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:12:56 INFO - PROCESS | 2574 | 1462918376479 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x12559d800 == 37 [pid = 2574] [id = 234] 15:12:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x1214eb400) [pid = 2574] [serial = 700] [outer = 0x0] 15:12:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x1268c1000) [pid = 2574] [serial = 701] [outer = 0x1214eb400] 15:12:56 INFO - PROCESS | 2574 | 1462918376506 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x126d27000) [pid = 2574] [serial = 702] [outer = 0x1214eb400] 15:12:56 INFO - PROCESS | 2574 | 1462918376854 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]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 521ms 15:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:12:56 INFO - PROCESS | 2574 | 1462918376899 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 2574 | 1462918376900 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 15:12:56 INFO - PROCESS | 2574 | 1462918376903 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 2574 | 1462918376904 Marionette TRACE conn2 <- [1,910,null,{}] 15:12:56 INFO - PROCESS | 2574 | 1462918376906 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}] 15:12:57 INFO - PROCESS | 2574 | 1462918377000 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:12:57 INFO - PROCESS | 2574 | 1462918377013 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255e3800 == 38 [pid = 2574] [id = 235] 15:12:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x124d28400) [pid = 2574] [serial = 703] [outer = 0x0] 15:12:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x127213800) [pid = 2574] [serial = 704] [outer = 0x124d28400] 15:12:57 INFO - PROCESS | 2574 | 1462918377038 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12750ac00) [pid = 2574] [serial = 705] [outer = 0x124d28400] 15:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 467ms 15:12:57 INFO - PROCESS | 2574 | 1462918377367 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]]]}] 15:12:57 INFO - PROCESS | 2574 | 1462918377371 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 2574 | 1462918377372 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 15:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:12:57 INFO - PROCESS | 2574 | 1462918377374 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 2574 | 1462918377375 Marionette TRACE conn2 <- [1,914,null,{}] 15:12:57 INFO - PROCESS | 2574 | 1462918377378 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}] 15:12:57 INFO - PROCESS | 2574 | 1462918377594 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x120d64800) [pid = 2574] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x1176b6c00) [pid = 2574] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x128c89800) [pid = 2574] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x119150000) [pid = 2574] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x113d60800) [pid = 2574] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x111b0d800) [pid = 2574] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1134b8400) [pid = 2574] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x119009800) [pid = 2574] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x12568dc00) [pid = 2574] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x112fb0800) [pid = 2574] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x120d65c00) [pid = 2574] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x127406000) [pid = 2574] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x128fea000) [pid = 2574] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x117524000) [pid = 2574] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x117177000) [pid = 2574] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:12:57 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x127212c00) [pid = 2574] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:12:57 INFO - PROCESS | 2574 | 1462918377636 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x11851d000 == 39 [pid = 2574] [id = 236] 15:12:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x111d28800) [pid = 2574] [serial = 706] [outer = 0x0] 15:12:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x113d60800) [pid = 2574] [serial = 707] [outer = 0x111d28800] 15:12:57 INFO - PROCESS | 2574 | 1462918377662 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x1176b2c00) [pid = 2574] [serial = 708] [outer = 0x111d28800] 15:12:57 INFO - PROCESS | 2574 | 1462918377918 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]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 569ms 15:12:57 INFO - PROCESS | 2574 | 1462918377943 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 2574 | 1462918377945 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 15:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:12:57 INFO - PROCESS | 2574 | 1462918377955 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 2574 | 1462918377969 Marionette TRACE conn2 <- [1,918,null,{}] 15:12:57 INFO - PROCESS | 2574 | 1462918377976 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}] 15:12:58 INFO - PROCESS | 2574 | 1462918378078 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:12:58 INFO - PROCESS | 2574 | 1462918378125 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x128935000 == 40 [pid = 2574] [id = 237] 15:12:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x1161a5800) [pid = 2574] [serial = 709] [outer = 0x0] 15:12:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x1255bb000) [pid = 2574] [serial = 710] [outer = 0x1161a5800] 15:12:58 INFO - PROCESS | 2574 | 1462918378151 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x1289be800) [pid = 2574] [serial = 711] [outer = 0x1161a5800] 15:12:58 INFO - PROCESS | 2574 | 1462918378450 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]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 536ms 15:12:58 INFO - PROCESS | 2574 | 1462918378492 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 2574 | 1462918378493 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 15:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:12:58 INFO - PROCESS | 2574 | 1462918378495 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 2574 | 1462918378498 Marionette TRACE conn2 <- [1,922,null,{}] 15:12:58 INFO - PROCESS | 2574 | 1462918378501 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}] 15:12:58 INFO - PROCESS | 2574 | 1462918378575 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:12:58 INFO - PROCESS | 2574 | 1462918378581 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x12982c800 == 41 [pid = 2574] [id = 238] 15:12:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x127213000) [pid = 2574] [serial = 712] [outer = 0x0] 15:12:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x128a85800) [pid = 2574] [serial = 713] [outer = 0x127213000] 15:12:58 INFO - PROCESS | 2574 | 1462918378607 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x128feb800) [pid = 2574] [serial = 714] [outer = 0x127213000] 15:12:58 INFO - PROCESS | 2574 | 1462918378909 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]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 421ms 15:12:58 INFO - PROCESS | 2574 | 1462918378920 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 2574 | 1462918378921 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 15:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:12:58 INFO - PROCESS | 2574 | 1462918378923 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 2574 | 1462918378924 Marionette TRACE conn2 <- [1,926,null,{}] 15:12:58 INFO - PROCESS | 2574 | 1462918378926 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}] 15:12:59 INFO - PROCESS | 2574 | 1462918379006 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:12:59 INFO - PROCESS | 2574 | 1462918379062 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a641800 == 42 [pid = 2574] [id = 239] 15:12:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x1289b0800) [pid = 2574] [serial = 715] [outer = 0x0] 15:12:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x128d98000) [pid = 2574] [serial = 716] [outer = 0x1289b0800] 15:12:59 INFO - PROCESS | 2574 | 1462918379095 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x12930b800) [pid = 2574] [serial = 717] [outer = 0x1289b0800] 15:12:59 INFO - PROCESS | 2574 | 1462918379386 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]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 15:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:12:59 INFO - PROCESS | 2574 | 1462918379443 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 2574 | 1462918379445 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 15:12:59 INFO - PROCESS | 2574 | 1462918379447 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 2574 | 1462918379448 Marionette TRACE conn2 <- [1,930,null,{}] 15:12:59 INFO - PROCESS | 2574 | 1462918379450 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}] 15:12:59 INFO - PROCESS | 2574 | 1462918379525 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:12:59 INFO - PROCESS | 2574 | 1462918379532 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af22800 == 43 [pid = 2574] [id = 240] 15:12:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x12930cc00) [pid = 2574] [serial = 718] [outer = 0x0] 15:12:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x12a6c5800) [pid = 2574] [serial = 719] [outer = 0x12930cc00] 15:12:59 INFO - PROCESS | 2574 | 1462918379557 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12a8ba400) [pid = 2574] [serial = 720] [outer = 0x12930cc00] 15:13:00 INFO - PROCESS | 2574 | 1462918380040 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]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 619ms 15:13:00 INFO - PROCESS | 2574 | 1462918380066 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:13:00 INFO - PROCESS | 2574 | 1462918380070 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 15:13:00 INFO - PROCESS | 2574 | 1462918380074 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 2574 | 1462918380077 Marionette TRACE conn2 <- [1,934,null,{}] 15:13:00 INFO - PROCESS | 2574 | 1462918380080 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}] 15:13:00 INFO - PROCESS | 2574 | 1462918380197 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:13:00 INFO - PROCESS | 2574 | 1462918380287 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170dc800 == 44 [pid = 2574] [id = 241] 15:13:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x1161a7c00) [pid = 2574] [serial = 721] [outer = 0x0] 15:13:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x1169a6400) [pid = 2574] [serial = 722] [outer = 0x1161a7c00] 15:13:00 INFO - PROCESS | 2574 | 1462918380334 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x117040c00) [pid = 2574] [serial = 723] [outer = 0x1161a7c00] 15:13:00 INFO - PROCESS | 2574 | 1462918380886 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]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 875ms 15:13:00 INFO - PROCESS | 2574 | 1462918380949 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 2574 | 1462918380954 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 15:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:13:00 INFO - PROCESS | 2574 | 1462918380958 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 2574 | 1462918380960 Marionette TRACE conn2 <- [1,938,null,{}] 15:13:00 INFO - PROCESS | 2574 | 1462918380963 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}] 15:13:01 INFO - PROCESS | 2574 | 1462918381060 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:13:01 INFO - PROCESS | 2574 | 1462918381124 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x121985000 == 45 [pid = 2574] [id = 242] 15:13:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x118116400) [pid = 2574] [serial = 724] [outer = 0x0] 15:13:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x118c1e800) [pid = 2574] [serial = 725] [outer = 0x118116400] 15:13:01 INFO - PROCESS | 2574 | 1462918381154 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x119150c00) [pid = 2574] [serial = 726] [outer = 0x118116400] 15:13:01 INFO - PROCESS | 2574 | 1462918381577 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]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 672ms 15:13:01 INFO - PROCESS | 2574 | 1462918381645 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:13:01 INFO - PROCESS | 2574 | 1462918381648 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 15:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:13:01 INFO - PROCESS | 2574 | 1462918381652 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 2574 | 1462918381655 Marionette TRACE conn2 <- [1,942,null,{}] 15:13:01 INFO - PROCESS | 2574 | 1462918381663 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}] 15:13:01 INFO - PROCESS | 2574 | 1462918381764 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:13:01 INFO - PROCESS | 2574 | 1462918381829 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af5a800 == 46 [pid = 2574] [id = 243] 15:13:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x120d5bc00) [pid = 2574] [serial = 727] [outer = 0x0] 15:13:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x120d64c00) [pid = 2574] [serial = 728] [outer = 0x120d5bc00] 15:13:01 INFO - PROCESS | 2574 | 1462918381860 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x1219acc00) [pid = 2574] [serial = 729] [outer = 0x120d5bc00] 15:13:02 INFO - PROCESS | 2574 | 1462918382243 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]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 622ms 15:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:13:02 INFO - PROCESS | 2574 | 1462918382275 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 2574 | 1462918382276 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 15:13:02 INFO - PROCESS | 2574 | 1462918382279 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 2574 | 1462918382282 Marionette TRACE conn2 <- [1,946,null,{}] 15:13:02 INFO - PROCESS | 2574 | 1462918382285 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}] 15:13:02 INFO - PROCESS | 2574 | 1462918382400 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:13:02 INFO - PROCESS | 2574 | 1462918382461 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b026000 == 47 [pid = 2574] [id = 244] 15:13:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x121bc7000) [pid = 2574] [serial = 730] [outer = 0x0] 15:13:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x127517c00) [pid = 2574] [serial = 731] [outer = 0x121bc7000] 15:13:02 INFO - PROCESS | 2574 | 1462918382490 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x1289b6c00) [pid = 2574] [serial = 732] [outer = 0x121bc7000] 15:13:02 INFO - PROCESS | 2574 | 1462918382902 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]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 15:13:02 INFO - PROCESS | 2574 | 1462918382963 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 2574 | 1462918382965 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 15:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:13:02 INFO - PROCESS | 2574 | 1462918382968 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 2574 | 1462918382970 Marionette TRACE conn2 <- [1,950,null,{}] 15:13:02 INFO - PROCESS | 2574 | 1462918382972 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}] 15:13:03 INFO - PROCESS | 2574 | 1462918383079 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:13:03 INFO - PROCESS | 2574 | 1462918383153 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8b2000 == 48 [pid = 2574] [id = 245] 15:13:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x115e38000) [pid = 2574] [serial = 733] [outer = 0x0] 15:13:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x128a78400) [pid = 2574] [serial = 734] [outer = 0x115e38000] 15:13:03 INFO - PROCESS | 2574 | 1462918383183 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12930d800) [pid = 2574] [serial = 735] [outer = 0x115e38000] 15:13:03 INFO - PROCESS | 2574 | 1462918383764 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]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 820ms 15:13:03 INFO - PROCESS | 2574 | 1462918383788 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:13:03 INFO - PROCESS | 2574 | 1462918383790 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 15:13:03 INFO - PROCESS | 2574 | 1462918383794 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 2574 | 1462918383796 Marionette TRACE conn2 <- [1,954,null,{}] 15:13:03 INFO - PROCESS | 2574 | 1462918383801 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}] 15:13:03 INFO - PROCESS | 2574 | 1462918383891 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:13:03 INFO - PROCESS | 2574 | 1462918383958 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x1191a9800 == 49 [pid = 2574] [id = 246] 15:13:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x113d61800) [pid = 2574] [serial = 736] [outer = 0x0] 15:13:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1161a2800) [pid = 2574] [serial = 737] [outer = 0x113d61800] 15:13:03 INFO - PROCESS | 2574 | 1462918383986 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x117036400) [pid = 2574] [serial = 738] [outer = 0x113d61800] 15:13:04 INFO - PROCESS | 2574 | 1462918384419 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]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 674ms 15:13:04 INFO - PROCESS | 2574 | 1462918384468 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:13:04 INFO - PROCESS | 2574 | 1462918384473 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 15:13:04 INFO - PROCESS | 2574 | 1462918384500 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 2574 | 1462918384502 Marionette TRACE conn2 <- [1,958,null,{}] 15:13:04 INFO - PROCESS | 2574 | 1462918384508 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}] 15:13:04 INFO - PROCESS | 2574 | 1462918384650 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x12a641800 == 48 [pid = 2574] [id = 239] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x12982c800 == 47 [pid = 2574] [id = 238] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x128935000 == 46 [pid = 2574] [id = 237] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x11851d000 == 45 [pid = 2574] [id = 236] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12a751000) [pid = 2574] [serial = 671] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x1255e3800 == 44 [pid = 2574] [id = 235] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x12559d800 == 43 [pid = 2574] [id = 234] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x121835000 == 42 [pid = 2574] [id = 233] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x120fa4800 == 41 [pid = 2574] [id = 232] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x1170c7000 == 40 [pid = 2574] [id = 231] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x11906e000 == 39 [pid = 2574] [id = 230] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x118509000 == 38 [pid = 2574] [id = 229] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x116961000 == 37 [pid = 2574] [id = 228] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x116918000 == 36 [pid = 2574] [id = 227] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x117e09000 == 35 [pid = 2574] [id = 226] 15:13:04 INFO - PROCESS | 2574 | --DOCSHELL 0x11226c000 == 34 [pid = 2574] [id = 225] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x124d2c000) [pid = 2574] [serial = 644] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12568d400) [pid = 2574] [serial = 645] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1184d1000) [pid = 2574] [serial = 629] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x128d9a800) [pid = 2574] [serial = 656] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x120d61c00) [pid = 2574] [serial = 638] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x113d62400) [pid = 2574] [serial = 620] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x1160dd800) [pid = 2574] [serial = 621] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1161a6800) [pid = 2574] [serial = 623] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x1176b7400) [pid = 2574] [serial = 626] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x118206400) [pid = 2574] [serial = 627] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x1196d8c00) [pid = 2574] [serial = 635] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x12a6d3000) [pid = 2574] [serial = 669] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x120d5d400) [pid = 2574] [serial = 636] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x126d20400) [pid = 2574] [serial = 647] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x11908cc00) [pid = 2574] [serial = 632] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x11933ac00) [pid = 2574] [serial = 633] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x123756000) [pid = 2574] [serial = 642] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x1218e9800) [pid = 2574] [serial = 641] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x128a7d800) [pid = 2574] [serial = 653] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x129304800) [pid = 2574] [serial = 659] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x128fea800) [pid = 2574] [serial = 657] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x1255bd000) [pid = 2574] [serial = 665] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1199c1000) [pid = 2574] [serial = 663] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x1298a8c00) [pid = 2574] [serial = 668] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x11900a800) [pid = 2574] [serial = 630] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x120ea7000) [pid = 2574] [serial = 639] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x118c20800) [pid = 2574] [serial = 662] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x1289b8c00) [pid = 2574] [serial = 651] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x127513800) [pid = 2574] [serial = 650] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x128c85c00) [pid = 2574] [serial = 654] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x129308c00) [pid = 2574] [serial = 666] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x129536800) [pid = 2574] [serial = 660] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x126f3cc00) [pid = 2574] [serial = 648] [outer = 0x0] [url = about:blank] 15:13:04 INFO - PROCESS | 2574 | 1462918384760 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x113315800 == 35 [pid = 2574] [id = 247] 15:13:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x115e3bc00) [pid = 2574] [serial = 739] [outer = 0x0] 15:13:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x117035000) [pid = 2574] [serial = 740] [outer = 0x115e3bc00] 15:13:04 INFO - PROCESS | 2574 | 1462918384803 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x118208800) [pid = 2574] [serial = 741] [outer = 0x115e3bc00] 15:13:05 INFO - PROCESS | 2574 | 1462918385151 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]]]}] 15:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 748ms 15:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:13:05 INFO - PROCESS | 2574 | 1462918385225 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 2574 | 1462918385227 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 15:13:05 INFO - PROCESS | 2574 | 1462918385229 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 2574 | 1462918385231 Marionette TRACE conn2 <- [1,962,null,{}] 15:13:05 INFO - PROCESS | 2574 | 1462918385239 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}] 15:13:05 INFO - PROCESS | 2574 | 1462918385329 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:13:05 INFO - PROCESS | 2574 | 1462918385379 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x118513800 == 36 [pid = 2574] [id = 248] 15:13:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x118207400) [pid = 2574] [serial = 742] [outer = 0x0] 15:13:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x118c24000) [pid = 2574] [serial = 743] [outer = 0x118207400] 15:13:05 INFO - PROCESS | 2574 | 1462918385408 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x1196e0800) [pid = 2574] [serial = 744] [outer = 0x118207400] 15:13:05 INFO - PROCESS | 2574 | 1462918385704 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]]]}] 15:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 521ms 15:13:05 INFO - PROCESS | 2574 | 1462918385760 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 2574 | 1462918385762 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 15:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:13:05 INFO - PROCESS | 2574 | 1462918385766 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 2574 | 1462918385768 Marionette TRACE conn2 <- [1,966,null,{}] 15:13:05 INFO - PROCESS | 2574 | 1462918385770 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}] 15:13:05 INFO - PROCESS | 2574 | 1462918385847 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:13:05 INFO - PROCESS | 2574 | 1462918385898 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x1191a8800 == 37 [pid = 2574] [id = 249] 15:13:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x11821e400) [pid = 2574] [serial = 745] [outer = 0x0] 15:13:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x119718c00) [pid = 2574] [serial = 746] [outer = 0x11821e400] 15:13:05 INFO - PROCESS | 2574 | 1462918385931 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x120ea7000) [pid = 2574] [serial = 747] [outer = 0x11821e400] 15:13:06 INFO - PROCESS | 2574 | 1462918386201 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]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 469ms 15:13:06 INFO - PROCESS | 2574 | 1462918386237 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 2574 | 1462918386238 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 15:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:13:06 INFO - PROCESS | 2574 | 1462918386241 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 2574 | 1462918386242 Marionette TRACE conn2 <- [1,970,null,{}] 15:13:06 INFO - PROCESS | 2574 | 1462918386244 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}] 15:13:06 INFO - PROCESS | 2574 | 1462918386336 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:13:06 INFO - PROCESS | 2574 | 1462918386340 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x120fa2800 == 38 [pid = 2574] [id = 250] 15:13:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x120eac800) [pid = 2574] [serial = 748] [outer = 0x0] 15:13:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x123690000) [pid = 2574] [serial = 749] [outer = 0x120eac800] 15:13:06 INFO - PROCESS | 2574 | 1462918386366 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x1250b2c00) [pid = 2574] [serial = 750] [outer = 0x120eac800] 15:13:06 INFO - PROCESS | 2574 | 1462918386721 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]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 519ms 15:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:13:06 INFO - PROCESS | 2574 | 1462918386760 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 2574 | 1462918386762 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 15:13:06 INFO - PROCESS | 2574 | 1462918386766 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 2574 | 1462918386767 Marionette TRACE conn2 <- [1,974,null,{}] 15:13:06 INFO - PROCESS | 2574 | 1462918386770 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}] 15:13:06 INFO - PROCESS | 2574 | 1462918386885 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:13:06 INFO - PROCESS | 2574 | 1462918386890 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f08000 == 39 [pid = 2574] [id = 251] 15:13:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x12568d400) [pid = 2574] [serial = 751] [outer = 0x0] 15:13:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x127406000) [pid = 2574] [serial = 752] [outer = 0x12568d400] 15:13:06 INFO - PROCESS | 2574 | 1462918386917 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x128c81000) [pid = 2574] [serial = 753] [outer = 0x12568d400] 15:13:07 INFO - PROCESS | 2574 | 1462918387267 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]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 15:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:13:07 INFO - PROCESS | 2574 | 1462918387286 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 2574 | 1462918387287 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 15:13:07 INFO - PROCESS | 2574 | 1462918387289 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 2574 | 1462918387290 Marionette TRACE conn2 <- [1,978,null,{}] 15:13:07 INFO - PROCESS | 2574 | 1462918387297 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}] 15:13:07 INFO - PROCESS | 2574 | 1462918387395 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:13:07 INFO - PROCESS | 2574 | 1462918387399 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255b0800 == 40 [pid = 2574] [id = 252] 15:13:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x124d6c400) [pid = 2574] [serial = 754] [outer = 0x0] 15:13:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x128ff0800) [pid = 2574] [serial = 755] [outer = 0x124d6c400] 15:13:07 INFO - PROCESS | 2574 | 1462918387424 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x1298a4000) [pid = 2574] [serial = 756] [outer = 0x124d6c400] 15:13:07 INFO - PROCESS | 2574 | 1462918387760 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]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 519ms 15:13:07 INFO - PROCESS | 2574 | 1462918387809 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 2574 | 1462918387810 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 15:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:13:07 INFO - PROCESS | 2574 | 1462918387812 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 2574 | 1462918387813 Marionette TRACE conn2 <- [1,982,null,{}] 15:13:07 INFO - PROCESS | 2574 | 1462918387816 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}] 15:13:07 INFO - PROCESS | 2574 | 1462918387909 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:13:07 INFO - PROCESS | 2574 | 1462918387941 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272bd800 == 41 [pid = 2574] [id = 253] 15:13:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x128fe7c00) [pid = 2574] [serial = 757] [outer = 0x0] 15:13:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12a755000) [pid = 2574] [serial = 758] [outer = 0x128fe7c00] 15:13:07 INFO - PROCESS | 2574 | 1462918387967 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12a8c3800) [pid = 2574] [serial = 759] [outer = 0x128fe7c00] 15:13:08 INFO - PROCESS | 2574 | 1462918388284 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]]]}] 15:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 15:13:08 INFO - PROCESS | 2574 | 1462918388334 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:13:08 INFO - PROCESS | 2574 | 1462918388335 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 15:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:13:08 INFO - PROCESS | 2574 | 1462918388337 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 2574 | 1462918388338 Marionette TRACE conn2 <- [1,986,null,{}] 15:13:08 INFO - PROCESS | 2574 | 1462918388340 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}] 15:13:08 INFO - PROCESS | 2574 | 1462918388441 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:13:08 INFO - PROCESS | 2574 | 1462918388455 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a4e800 == 42 [pid = 2574] [id = 254] 15:13:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x129536800) [pid = 2574] [serial = 760] [outer = 0x0] 15:13:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12af14c00) [pid = 2574] [serial = 761] [outer = 0x129536800] 15:13:08 INFO - PROCESS | 2574 | 1462918388480 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12afb0c00) [pid = 2574] [serial = 762] [outer = 0x129536800] 15:13:08 INFO - PROCESS | 2574 | 1462918388896 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]]]}] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x113d61c00) [pid = 2574] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x120ead000) [pid = 2574] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x1214eb400) [pid = 2574] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x111d25000) [pid = 2574] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x117036c00) [pid = 2574] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x124d28400) [pid = 2574] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x1134bb400) [pid = 2574] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x11820d000) [pid = 2574] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x1161a4800) [pid = 2574] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x1268c4000) [pid = 2574] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x1289b0800) [pid = 2574] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x111d28800) [pid = 2574] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x127213000) [pid = 2574] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1161a5800) [pid = 2574] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:13:08 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x11971f400) [pid = 2574] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 621ms 15:13:08 INFO - PROCESS | 2574 | 1462918388958 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:13:08 INFO - PROCESS | 2574 | 1462918388959 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 15:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:13:08 INFO - PROCESS | 2574 | 1462918388961 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 2574 | 1462918388963 Marionette TRACE conn2 <- [1,990,null,{}] 15:13:08 INFO - PROCESS | 2574 | 1462918388965 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}] 15:13:09 INFO - PROCESS | 2574 | 1462918389040 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:13:09 INFO - PROCESS | 2574 | 1462918389046 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x121220000 == 43 [pid = 2574] [id = 255] 15:13:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x115ec1000) [pid = 2574] [serial = 763] [outer = 0x0] 15:13:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x1176b4c00) [pid = 2574] [serial = 764] [outer = 0x115ec1000] 15:13:09 INFO - PROCESS | 2574 | 1462918389073 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x12169d800) [pid = 2574] [serial = 765] [outer = 0x115ec1000] 15:13:09 INFO - PROCESS | 2574 | 1462918389423 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]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 15:13:09 INFO - PROCESS | 2574 | 1462918389431 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:13:09 INFO - PROCESS | 2574 | 1462918389435 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 15:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:13:09 INFO - PROCESS | 2574 | 1462918389437 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 2574 | 1462918389439 Marionette TRACE conn2 <- [1,994,null,{}] 15:13:09 INFO - PROCESS | 2574 | 1462918389442 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}] 15:13:09 INFO - PROCESS | 2574 | 1462918389559 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:13:09 INFO - PROCESS | 2574 | 1462918389588 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a64d000 == 44 [pid = 2574] [id = 256] 15:13:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x117032c00) [pid = 2574] [serial = 766] [outer = 0x0] 15:13:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x128fef400) [pid = 2574] [serial = 767] [outer = 0x117032c00] 15:13:09 INFO - PROCESS | 2574 | 1462918389618 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x12b0ce400) [pid = 2574] [serial = 768] [outer = 0x117032c00] 15:13:09 INFO - PROCESS | 2574 | 1462918389923 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]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 522ms 15:13:09 INFO - PROCESS | 2574 | 1462918389959 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:13:09 INFO - PROCESS | 2574 | 1462918389960 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 15:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:13:09 INFO - PROCESS | 2574 | 1462918389964 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 2574 | 1462918389967 Marionette TRACE conn2 <- [1,998,null,{}] 15:13:09 INFO - PROCESS | 2574 | 1462918389970 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}] 15:13:10 INFO - PROCESS | 2574 | 1462918390055 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:13:10 INFO - PROCESS | 2574 | 1462918390060 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b00c800 == 45 [pid = 2574] [id = 257] 15:13:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12b0cc000) [pid = 2574] [serial = 769] [outer = 0x0] 15:13:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12b294c00) [pid = 2574] [serial = 770] [outer = 0x12b0cc000] 15:13:10 INFO - PROCESS | 2574 | 1462918390085 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x12b2c2000) [pid = 2574] [serial = 771] [outer = 0x12b0cc000] 15:13:10 INFO - PROCESS | 2574 | 1462918390424 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]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 473ms 15:13:10 INFO - PROCESS | 2574 | 1462918390437 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 2574 | 1462918390438 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 15:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:13:10 INFO - PROCESS | 2574 | 1462918390440 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 2574 | 1462918390441 Marionette TRACE conn2 <- [1,1002,null,{}] 15:13:10 INFO - PROCESS | 2574 | 1462918390444 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}] 15:13:10 INFO - PROCESS | 2574 | 1462918390557 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:13:10 INFO - PROCESS | 2574 | 1462918390565 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c75a800 == 46 [pid = 2574] [id = 258] 15:13:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x1161ef400) [pid = 2574] [serial = 772] [outer = 0x0] 15:13:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12b2c5000) [pid = 2574] [serial = 773] [outer = 0x1161ef400] 15:13:10 INFO - PROCESS | 2574 | 1462918390591 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12bae2c00) [pid = 2574] [serial = 774] [outer = 0x1161ef400] 15:13:10 INFO - PROCESS | 2574 | 1462918390916 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]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 569ms 15:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:13:11 INFO - PROCESS | 2574 | 1462918391011 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 2574 | 1462918391013 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 15:13:11 INFO - PROCESS | 2574 | 1462918391016 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 2574 | 1462918391018 Marionette TRACE conn2 <- [1,1006,null,{}] 15:13:11 INFO - PROCESS | 2574 | 1462918391023 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}] 15:13:11 INFO - PROCESS | 2574 | 1462918391125 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:13:11 INFO - PROCESS | 2574 | 1462918391214 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f09800 == 47 [pid = 2574] [id = 259] 15:13:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x113afc400) [pid = 2574] [serial = 775] [outer = 0x0] 15:13:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x113df1000) [pid = 2574] [serial = 776] [outer = 0x113afc400] 15:13:11 INFO - PROCESS | 2574 | 1462918391246 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x1167ed800) [pid = 2574] [serial = 777] [outer = 0x113afc400] 15:13:11 INFO - PROCESS | 2574 | 1462918391707 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]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 725ms 15:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:13:11 INFO - PROCESS | 2574 | 1462918391742 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 2574 | 1462918391744 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 15:13:11 INFO - PROCESS | 2574 | 1462918391750 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 2574 | 1462918391753 Marionette TRACE conn2 <- [1,1010,null,{}] 15:13:11 INFO - PROCESS | 2574 | 1462918391756 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}] 15:13:11 INFO - PROCESS | 2574 | 1462918391862 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:13:11 INFO - PROCESS | 2574 | 1462918391926 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185ef800 == 48 [pid = 2574] [id = 260] 15:13:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x113d61c00) [pid = 2574] [serial = 778] [outer = 0x0] 15:13:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x11860d400) [pid = 2574] [serial = 779] [outer = 0x113d61c00] 15:13:11 INFO - PROCESS | 2574 | 1462918391956 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x11933f800) [pid = 2574] [serial = 780] [outer = 0x113d61c00] 15:13:12 INFO - PROCESS | 2574 | 1462918392380 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]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 678ms 15:13:12 INFO - PROCESS | 2574 | 1462918392427 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 2574 | 1462918392429 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 15:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:13:12 INFO - PROCESS | 2574 | 1462918392431 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 2574 | 1462918392432 Marionette TRACE conn2 <- [1,1014,null,{}] 15:13:12 INFO - PROCESS | 2574 | 1462918392440 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}] 15:13:12 INFO - PROCESS | 2574 | 1462918392567 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:13:12 INFO - PROCESS | 2574 | 1462918392634 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba76000 == 49 [pid = 2574] [id = 261] 15:13:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x120ead800) [pid = 2574] [serial = 781] [outer = 0x0] 15:13:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x124fd0400) [pid = 2574] [serial = 782] [outer = 0x120ead800] 15:13:12 INFO - PROCESS | 2574 | 1462918392668 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x126f33800) [pid = 2574] [serial = 783] [outer = 0x120ead800] 15:13:13 INFO - PROCESS | 2574 | 1462918393128 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]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 720ms 15:13:13 INFO - PROCESS | 2574 | 1462918393172 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 2574 | 1462918393175 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 15:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:13:13 INFO - PROCESS | 2574 | 1462918393179 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 2574 | 1462918393180 Marionette TRACE conn2 <- [1,1018,null,{}] 15:13:13 INFO - PROCESS | 2574 | 1462918393186 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}] 15:13:13 INFO - PROCESS | 2574 | 1462918393337 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:13:13 INFO - PROCESS | 2574 | 1462918393427 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce4f800 == 50 [pid = 2574] [id = 262] 15:13:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1289b5000) [pid = 2574] [serial = 784] [outer = 0x0] 15:13:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x1289bd400) [pid = 2574] [serial = 785] [outer = 0x1289b5000] 15:13:13 INFO - PROCESS | 2574 | 1462918393475 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12a74ac00) [pid = 2574] [serial = 786] [outer = 0x1289b5000] 15:13:13 INFO - PROCESS | 2574 | 1462918393981 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]]]}] 15:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 873ms 15:13:14 INFO - PROCESS | 2574 | 1462918394051 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:13:14 INFO - PROCESS | 2574 | 1462918394053 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 15:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:13:14 INFO - PROCESS | 2574 | 1462918394057 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:13:14 INFO - PROCESS | 2574 | 1462918394058 Marionette TRACE conn2 <- [1,1022,null,{}] 15:13:14 INFO - PROCESS | 2574 | 1462918394062 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}] 15:13:14 INFO - PROCESS | 2574 | 1462918394206 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:13:14 INFO - PROCESS | 2574 | 1462918394291 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfcb800 == 51 [pid = 2574] [id = 263] 15:13:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12953e800) [pid = 2574] [serial = 787] [outer = 0x0] 15:13:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12afb5400) [pid = 2574] [serial = 788] [outer = 0x12953e800] 15:13:14 INFO - PROCESS | 2574 | 1462918394320 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12b0c6000) [pid = 2574] [serial = 789] [outer = 0x12953e800] 15:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 675ms 15:13:14 INFO - PROCESS | 2574 | 1462918394723 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]]]}] 15:13:14 INFO - PROCESS | 2574 | 1462918394733 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:13:14 INFO - PROCESS | 2574 | 1462918394734 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 15:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:13:14 INFO - PROCESS | 2574 | 1462918394737 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:13:14 INFO - PROCESS | 2574 | 1462918394738 Marionette TRACE conn2 <- [1,1026,null,{}] 15:13:14 INFO - PROCESS | 2574 | 1462918394740 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}] 15:13:14 INFO - PROCESS | 2574 | 1462918394856 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:13:14 INFO - PROCESS | 2574 | 1462918394906 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d1b8000 == 52 [pid = 2574] [id = 264] 15:13:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12b2b8800) [pid = 2574] [serial = 790] [outer = 0x0] 15:13:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12bae3c00) [pid = 2574] [serial = 791] [outer = 0x12b2b8800] 15:13:14 INFO - PROCESS | 2574 | 1462918394936 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12bcf3400) [pid = 2574] [serial = 792] [outer = 0x12b2b8800] 15:13:15 INFO - PROCESS | 2574 | 1462918395537 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]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 871ms 15:13:15 INFO - PROCESS | 2574 | 1462918395609 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 2574 | 1462918395611 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 15:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:13:15 INFO - PROCESS | 2574 | 1462918395614 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 2574 | 1462918395617 Marionette TRACE conn2 <- [1,1030,null,{}] 15:13:15 INFO - PROCESS | 2574 | 1462918395621 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}] 15:13:15 INFO - PROCESS | 2574 | 1462918395717 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:13:15 INFO - PROCESS | 2574 | 1462918395766 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x119599000 == 53 [pid = 2574] [id = 265] 15:13:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x116938c00) [pid = 2574] [serial = 793] [outer = 0x0] 15:13:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x117033000) [pid = 2574] [serial = 794] [outer = 0x116938c00] 15:13:15 INFO - PROCESS | 2574 | 1462918395794 Marionette DEBUG loaded listener.js 15:13:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x118205c00) [pid = 2574] [serial = 795] [outer = 0x116938c00] 15:13:16 INFO - PROCESS | 2574 | 1462918396222 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]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 621ms 15:13:16 INFO - PROCESS | 2574 | 1462918396236 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 2574 | 1462918396240 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 15:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:13:16 INFO - PROCESS | 2574 | 1462918396244 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 2574 | 1462918396246 Marionette TRACE conn2 <- [1,1034,null,{}] 15:13:16 INFO - PROCESS | 2574 | 1462918396249 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}] 15:13:16 INFO - PROCESS | 2574 | 1462918396348 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:13:16 INFO - PROCESS | 2574 | 1462918396422 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x118509000 == 54 [pid = 2574] [id = 266] 15:13:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x11821d000) [pid = 2574] [serial = 796] [outer = 0x0] 15:13:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x11914d400) [pid = 2574] [serial = 797] [outer = 0x11821d000] 15:13:16 INFO - PROCESS | 2574 | 1462918396467 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x1195f6800) [pid = 2574] [serial = 798] [outer = 0x11821d000] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x12b00c800 == 53 [pid = 2574] [id = 257] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x12a64d000 == 52 [pid = 2574] [id = 256] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x121220000 == 51 [pid = 2574] [id = 255] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x128a4e800 == 50 [pid = 2574] [id = 254] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x1272bd800 == 49 [pid = 2574] [id = 253] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x1255b0800 == 48 [pid = 2574] [id = 252] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x116f08000 == 47 [pid = 2574] [id = 251] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x120fa2800 == 46 [pid = 2574] [id = 250] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x1191a8800 == 45 [pid = 2574] [id = 249] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x118513800 == 44 [pid = 2574] [id = 248] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x113315800 == 43 [pid = 2574] [id = 247] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x1191a9800 == 42 [pid = 2574] [id = 246] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x12af5a800 == 41 [pid = 2574] [id = 243] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x121985000 == 40 [pid = 2574] [id = 242] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x1170dc800 == 39 [pid = 2574] [id = 241] 15:13:16 INFO - PROCESS | 2574 | --DOCSHELL 0x12af22800 == 38 [pid = 2574] [id = 240] 15:13:16 INFO - PROCESS | 2574 | 1462918396888 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]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 15:13:16 INFO - PROCESS | 2574 | 1462918396916 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 2574 | 1462918396918 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 15:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:13:16 INFO - PROCESS | 2574 | 1462918396920 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 2574 | 1462918396923 Marionette TRACE conn2 <- [1,1038,null,{}] 15:13:16 INFO - PROCESS | 2574 | 1462918396930 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}] 15:13:17 INFO - PROCESS | 2574 | 1462918397031 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x1268c1000) [pid = 2574] [serial = 701] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x124d66c00) [pid = 2574] [serial = 699] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x11693c800) [pid = 2574] [serial = 677] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x119714400) [pid = 2574] [serial = 692] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x11971c000) [pid = 2574] [serial = 693] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x117171400) [pid = 2574] [serial = 683] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1176b3c00) [pid = 2574] [serial = 684] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x127213800) [pid = 2574] [serial = 704] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x1122a8000) [pid = 2574] [serial = 674] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x119153000) [pid = 2574] [serial = 689] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x1195f8c00) [pid = 2574] [serial = 690] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x1184d5000) [pid = 2574] [serial = 686] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x1166bdc00) [pid = 2574] [serial = 680] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x1169b0400) [pid = 2574] [serial = 681] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x11908d800) [pid = 2574] [serial = 687] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12a8bd800) [pid = 2574] [serial = 672] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x12930b800) [pid = 2574] [serial = 717] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12750ac00) [pid = 2574] [serial = 705] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x1176b2c00) [pid = 2574] [serial = 708] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x128a85800) [pid = 2574] [serial = 713] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x128d98000) [pid = 2574] [serial = 716] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x113d60800) [pid = 2574] [serial = 707] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x1255bb000) [pid = 2574] [serial = 710] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x119c2d000) [pid = 2574] [serial = 695] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1289be800) [pid = 2574] [serial = 711] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x120ea9400) [pid = 2574] [serial = 696] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x128feb800) [pid = 2574] [serial = 714] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x126d27000) [pid = 2574] [serial = 702] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x116a5a400) [pid = 2574] [serial = 624] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x1219a5400) [pid = 2574] [serial = 698] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 2574 | 1462918397092 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e0d800 == 39 [pid = 2574] [id = 267] 15:13:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x1166bdc00) [pid = 2574] [serial = 799] [outer = 0x0] 15:13:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x11821e000) [pid = 2574] [serial = 800] [outer = 0x1166bdc00] 15:13:17 INFO - PROCESS | 2574 | 1462918397123 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x120d60000) [pid = 2574] [serial = 801] [outer = 0x1166bdc00] 15:13:17 INFO - PROCESS | 2574 | 1462918397442 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]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 575ms 15:13:17 INFO - PROCESS | 2574 | 1462918397496 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:13:17 INFO - PROCESS | 2574 | 1462918397498 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 15:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:13:17 INFO - PROCESS | 2574 | 1462918397500 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 2574 | 1462918397501 Marionette TRACE conn2 <- [1,1042,null,{}] 15:13:17 INFO - PROCESS | 2574 | 1462918397503 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}] 15:13:17 INFO - PROCESS | 2574 | 1462918397584 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:13:17 INFO - PROCESS | 2574 | 1462918397632 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x1195db800 == 40 [pid = 2574] [id = 268] 15:13:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x119002800) [pid = 2574] [serial = 802] [outer = 0x0] 15:13:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x121752800) [pid = 2574] [serial = 803] [outer = 0x119002800] 15:13:17 INFO - PROCESS | 2574 | 1462918397658 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x126dce000) [pid = 2574] [serial = 804] [outer = 0x119002800] 15:13:18 INFO - PROCESS | 2574 | 1462918398034 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]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 568ms 15:13:18 INFO - PROCESS | 2574 | 1462918398070 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 2574 | 1462918398071 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 15:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:13:18 INFO - PROCESS | 2574 | 1462918398075 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 2574 | 1462918398088 Marionette TRACE conn2 <- [1,1046,null,{}] 15:13:18 INFO - PROCESS | 2574 | 1462918398092 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}] 15:13:18 INFO - PROCESS | 2574 | 1462918398241 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:13:18 INFO - PROCESS | 2574 | 1462918398285 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x121998000 == 41 [pid = 2574] [id = 269] 15:13:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x126bb3800) [pid = 2574] [serial = 805] [outer = 0x0] 15:13:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1289afc00) [pid = 2574] [serial = 806] [outer = 0x126bb3800] 15:13:18 INFO - PROCESS | 2574 | 1462918398311 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x128a77400) [pid = 2574] [serial = 807] [outer = 0x126bb3800] 15:13:18 INFO - PROCESS | 2574 | 1462918398619 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]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 585ms 15:13:18 INFO - PROCESS | 2574 | 1462918398660 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:13:18 INFO - PROCESS | 2574 | 1462918398661 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 15:13:18 INFO - PROCESS | 2574 | 1462918398663 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 2574 | 1462918398664 Marionette TRACE conn2 <- [1,1050,null,{}] 15:13:18 INFO - PROCESS | 2574 | 1462918398667 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}] 15:13:18 INFO - PROCESS | 2574 | 1462918398760 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:13:18 INFO - PROCESS | 2574 | 1462918398768 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x126f5e000 == 42 [pid = 2574] [id = 270] 15:13:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x128c82400) [pid = 2574] [serial = 808] [outer = 0x0] 15:13:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x129311c00) [pid = 2574] [serial = 809] [outer = 0x128c82400] 15:13:18 INFO - PROCESS | 2574 | 1462918398794 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12afb3400) [pid = 2574] [serial = 810] [outer = 0x128c82400] 15:13:19 INFO - PROCESS | 2574 | 1462918399153 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]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 15:13:19 INFO - PROCESS | 2574 | 1462918399185 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 2574 | 1462918399187 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 15:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:13:19 INFO - PROCESS | 2574 | 1462918399189 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 2574 | 1462918399190 Marionette TRACE conn2 <- [1,1054,null,{}] 15:13:19 INFO - PROCESS | 2574 | 1462918399192 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}] 15:13:19 INFO - PROCESS | 2574 | 1462918399296 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:13:19 INFO - PROCESS | 2574 | 1462918399309 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a51800 == 43 [pid = 2574] [id = 271] 15:13:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x1289ba400) [pid = 2574] [serial = 811] [outer = 0x0] 15:13:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12b0c6c00) [pid = 2574] [serial = 812] [outer = 0x1289ba400] 15:13:19 INFO - PROCESS | 2574 | 1462918399334 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12b2bac00) [pid = 2574] [serial = 813] [outer = 0x1289ba400] 15:13:19 INFO - PROCESS | 2574 | 1462918399650 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]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 15:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:13:19 INFO - PROCESS | 2574 | 1462918399714 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 2574 | 1462918399716 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 15:13:19 INFO - PROCESS | 2574 | 1462918399718 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 2574 | 1462918399719 Marionette TRACE conn2 <- [1,1058,null,{}] 15:13:19 INFO - PROCESS | 2574 | 1462918399722 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}] 15:13:19 INFO - PROCESS | 2574 | 1462918399828 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:13:19 INFO - PROCESS | 2574 | 1462918399833 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x129843800 == 44 [pid = 2574] [id = 272] 15:13:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12b0c1000) [pid = 2574] [serial = 814] [outer = 0x0] 15:13:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12bae3400) [pid = 2574] [serial = 815] [outer = 0x12b0c1000] 15:13:19 INFO - PROCESS | 2574 | 1462918399912 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12baedc00) [pid = 2574] [serial = 816] [outer = 0x12b0c1000] 15:13:20 INFO - PROCESS | 2574 | 1462918400227 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]]]}] 15:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 15:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:13:20 INFO - PROCESS | 2574 | 1462918400238 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 2574 | 1462918400239 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 15:13:20 INFO - PROCESS | 2574 | 1462918400241 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 2574 | 1462918400242 Marionette TRACE conn2 <- [1,1062,null,{}] 15:13:20 INFO - PROCESS | 2574 | 1462918400244 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}] 15:13:20 INFO - PROCESS | 2574 | 1462918400343 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:13:20 INFO - PROCESS | 2574 | 1462918400355 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8ae000 == 45 [pid = 2574] [id = 273] 15:13:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12bce6c00) [pid = 2574] [serial = 817] [outer = 0x0] 15:13:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12bcf5000) [pid = 2574] [serial = 818] [outer = 0x12bce6c00] 15:13:20 INFO - PROCESS | 2574 | 1462918400380 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12c076c00) [pid = 2574] [serial = 819] [outer = 0x12bce6c00] 15:13:20 INFO - PROCESS | 2574 | 1462918400728 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]]]}] 15:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 15:13:20 INFO - PROCESS | 2574 | 1462918400761 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 2574 | 1462918400762 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 15:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:13:20 INFO - PROCESS | 2574 | 1462918400780 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 2574 | 1462918400781 Marionette TRACE conn2 <- [1,1066,null,{}] 15:13:20 INFO - PROCESS | 2574 | 1462918400785 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}] 15:13:20 INFO - PROCESS | 2574 | 1462918400883 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x124d6c400) [pid = 2574] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x118207400) [pid = 2574] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x11821e400) [pid = 2574] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x120eac800) [pid = 2574] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x128fe7c00) [pid = 2574] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x113d61800) [pid = 2574] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x115e3bc00) [pid = 2574] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x129536800) [pid = 2574] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x115ec1000) [pid = 2574] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x117032c00) [pid = 2574] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12b0cc000) [pid = 2574] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:13:21 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12568d400) [pid = 2574] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:13:21 INFO - PROCESS | 2574 | 1462918401023 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x11957e800 == 46 [pid = 2574] [id = 274] 15:13:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x112a6a000) [pid = 2574] [serial = 820] [outer = 0x0] 15:13:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x117032c00) [pid = 2574] [serial = 821] [outer = 0x112a6a000] 15:13:21 INFO - PROCESS | 2574 | 1462918401050 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x120ea9000) [pid = 2574] [serial = 822] [outer = 0x112a6a000] 15:13:21 INFO - PROCESS | 2574 | 1462918401312 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]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 580ms 15:13:21 INFO - PROCESS | 2574 | 1462918401353 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 2574 | 1462918401355 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 15:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:13:21 INFO - PROCESS | 2574 | 1462918401358 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 2574 | 1462918401359 Marionette TRACE conn2 <- [1,1070,null,{}] 15:13:21 INFO - PROCESS | 2574 | 1462918401370 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}] 15:13:21 INFO - PROCESS | 2574 | 1462918401472 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:13:21 INFO - PROCESS | 2574 | 1462918401477 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c762000 == 47 [pid = 2574] [id = 275] 15:13:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x120ea8400) [pid = 2574] [serial = 823] [outer = 0x0] 15:13:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12b0c7400) [pid = 2574] [serial = 824] [outer = 0x120ea8400] 15:13:21 INFO - PROCESS | 2574 | 1462918401506 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12c799400) [pid = 2574] [serial = 825] [outer = 0x120ea8400] 15:13:21 INFO - PROCESS | 2574 | 1462918401865 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]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 15:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:13:21 INFO - PROCESS | 2574 | 1462918401877 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 2574 | 1462918401878 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 15:13:21 INFO - PROCESS | 2574 | 1462918401881 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 2574 | 1462918401884 Marionette TRACE conn2 <- [1,1074,null,{}] 15:13:21 INFO - PROCESS | 2574 | 1462918401896 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}] 15:13:21 INFO - PROCESS | 2574 | 1462918401977 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:13:21 INFO - PROCESS | 2574 | 1462918401981 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfc0800 == 48 [pid = 2574] [id = 276] 15:13:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12c79d000) [pid = 2574] [serial = 826] [outer = 0x0] 15:13:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12c7a1400) [pid = 2574] [serial = 827] [outer = 0x12c79d000] 15:13:22 INFO - PROCESS | 2574 | 1462918402006 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12c7f0400) [pid = 2574] [serial = 828] [outer = 0x12c79d000] 15:13:22 INFO - PROCESS | 2574 | 1462918402331 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]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 481ms 15:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:13:22 INFO - PROCESS | 2574 | 1462918402361 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 2574 | 1462918402362 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 15:13:22 INFO - PROCESS | 2574 | 1462918402365 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 2574 | 1462918402366 Marionette TRACE conn2 <- [1,1078,null,{}] 15:13:22 INFO - PROCESS | 2574 | 1462918402368 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}] 15:13:22 INFO - PROCESS | 2574 | 1462918402452 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:13:22 INFO - PROCESS | 2574 | 1462918402456 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d41e000 == 49 [pid = 2574] [id = 277] 15:13:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12c79f800) [pid = 2574] [serial = 829] [outer = 0x0] 15:13:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12c7f6800) [pid = 2574] [serial = 830] [outer = 0x12c79f800] 15:13:22 INFO - PROCESS | 2574 | 1462918402480 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12c7fa400) [pid = 2574] [serial = 831] [outer = 0x12c79f800] 15:13:22 INFO - PROCESS | 2574 | 1462918402821 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]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 471ms 15:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:13:22 INFO - PROCESS | 2574 | 1462918402836 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 2574 | 1462918402837 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 15:13:22 INFO - PROCESS | 2574 | 1462918402848 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 2574 | 1462918402851 Marionette TRACE conn2 <- [1,1082,null,{}] 15:13:22 INFO - PROCESS | 2574 | 1462918402854 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}] 15:13:22 INFO - PROCESS | 2574 | 1462918402961 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:13:22 INFO - PROCESS | 2574 | 1462918402969 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d694800 == 50 [pid = 2574] [id = 278] 15:13:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12c79d800) [pid = 2574] [serial = 832] [outer = 0x0] 15:13:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12ca56c00) [pid = 2574] [serial = 833] [outer = 0x12c79d800] 15:13:22 INFO - PROCESS | 2574 | 1462918402994 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12ca5f400) [pid = 2574] [serial = 834] [outer = 0x12c79d800] 15:13:23 INFO - PROCESS | 2574 | 1462918403444 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]]]}] 15:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 15:13:23 INFO - PROCESS | 2574 | 1462918403471 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:13:23 INFO - PROCESS | 2574 | 1462918403474 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 15:13:23 INFO - PROCESS | 2574 | 1462918403477 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:13:23 INFO - PROCESS | 2574 | 1462918403480 Marionette TRACE conn2 <- [1,1086,null,{}] 15:13:23 INFO - PROCESS | 2574 | 1462918403484 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}] 15:13:23 INFO - PROCESS | 2574 | 1462918403595 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:13:23 INFO - PROCESS | 2574 | 1462918403649 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x118c9a000 == 51 [pid = 2574] [id = 279] 15:13:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x1161a4800) [pid = 2574] [serial = 835] [outer = 0x0] 15:13:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x117520c00) [pid = 2574] [serial = 836] [outer = 0x1161a4800] 15:13:23 INFO - PROCESS | 2574 | 1462918403680 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x118607400) [pid = 2574] [serial = 837] [outer = 0x1161a4800] 15:13:24 INFO - PROCESS | 2574 | 1462918404131 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]]]}] 15:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 15:13:24 INFO - PROCESS | 2574 | 1462918404150 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 2574 | 1462918404154 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 15:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:13:24 INFO - PROCESS | 2574 | 1462918404159 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 2574 | 1462918404161 Marionette TRACE conn2 <- [1,1090,null,{}] 15:13:24 INFO - PROCESS | 2574 | 1462918404163 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}] 15:13:24 INFO - PROCESS | 2574 | 1462918404270 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:13:24 INFO - PROCESS | 2574 | 1462918404363 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x126f5c000 == 52 [pid = 2574] [id = 280] 15:13:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x119715800) [pid = 2574] [serial = 838] [outer = 0x0] 15:13:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x119c2d000) [pid = 2574] [serial = 839] [outer = 0x119715800] 15:13:24 INFO - PROCESS | 2574 | 1462918404397 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x1214e4c00) [pid = 2574] [serial = 840] [outer = 0x119715800] 15:13:24 INFO - PROCESS | 2574 | 1462918404842 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]]]}] 15:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 721ms 15:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:13:24 INFO - PROCESS | 2574 | 1462918404880 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 2574 | 1462918404882 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 15:13:24 INFO - PROCESS | 2574 | 1462918404884 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 2574 | 1462918404887 Marionette TRACE conn2 <- [1,1094,null,{}] 15:13:24 INFO - PROCESS | 2574 | 1462918404895 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}] 15:13:25 INFO - PROCESS | 2574 | 1462918405001 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:13:25 INFO - PROCESS | 2574 | 1462918405059 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6ae000 == 53 [pid = 2574] [id = 281] 15:13:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x126d1f800) [pid = 2574] [serial = 841] [outer = 0x0] 15:13:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x128a7e000) [pid = 2574] [serial = 842] [outer = 0x126d1f800] 15:13:25 INFO - PROCESS | 2574 | 1462918405091 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12a74e400) [pid = 2574] [serial = 843] [outer = 0x126d1f800] 15:13:25 INFO - PROCESS | 2574 | 1462918405526 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]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 15:13:25 INFO - PROCESS | 2574 | 1462918405556 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 2574 | 1462918405557 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 15:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:13:25 INFO - PROCESS | 2574 | 1462918405560 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 2574 | 1462918405561 Marionette TRACE conn2 <- [1,1098,null,{}] 15:13:25 INFO - PROCESS | 2574 | 1462918405563 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}] 15:13:25 INFO - PROCESS | 2574 | 1462918405688 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:13:25 INFO - PROCESS | 2574 | 1462918405755 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6d4000 == 54 [pid = 2574] [id = 282] 15:13:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x129537000) [pid = 2574] [serial = 844] [outer = 0x0] 15:13:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x12af1a800) [pid = 2574] [serial = 845] [outer = 0x129537000] 15:13:25 INFO - PROCESS | 2574 | 1462918405785 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x12af0d800) [pid = 2574] [serial = 846] [outer = 0x129537000] 15:13:26 INFO - PROCESS | 2574 | 1462918406162 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]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 668ms 15:13:26 INFO - PROCESS | 2574 | 1462918406229 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 2574 | 1462918406230 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 15:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:13:26 INFO - PROCESS | 2574 | 1462918406232 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 2574 | 1462918406234 Marionette TRACE conn2 <- [1,1102,null,{}] 15:13:26 INFO - PROCESS | 2574 | 1462918406236 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}] 15:13:26 INFO - PROCESS | 2574 | 1462918406337 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:13:26 INFO - PROCESS | 2574 | 1462918406391 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x12dabb800 == 55 [pid = 2574] [id = 283] 15:13:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x12af0e400) [pid = 2574] [serial = 847] [outer = 0x0] 15:13:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x12c07c400) [pid = 2574] [serial = 848] [outer = 0x12af0e400] 15:13:26 INFO - PROCESS | 2574 | 1462918406420 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x12c4b0000) [pid = 2574] [serial = 849] [outer = 0x12af0e400] 15:13:27 INFO - PROCESS | 2574 | 1462918407099 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]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 919ms 15:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:13:27 INFO - PROCESS | 2574 | 1462918407153 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:13:27 INFO - PROCESS | 2574 | 1462918407155 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 15:13:27 INFO - PROCESS | 2574 | 1462918407158 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - PROCESS | 2574 | 1462918407161 Marionette TRACE conn2 <- [1,1106,null,{}] 15:13:27 INFO - PROCESS | 2574 | 1462918407165 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}] 15:13:27 INFO - PROCESS | 2574 | 1462918407260 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:13:27 INFO - PROCESS | 2574 | 1462918407319 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x12121d000 == 56 [pid = 2574] [id = 284] 15:13:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x1167f4c00) [pid = 2574] [serial = 850] [outer = 0x0] 15:13:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x117035c00) [pid = 2574] [serial = 851] [outer = 0x1167f4c00] 15:13:27 INFO - PROCESS | 2574 | 1462918407346 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x1176b7400) [pid = 2574] [serial = 852] [outer = 0x1167f4c00] 15:13:27 INFO - PROCESS | 2574 | 1462918407732 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]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 621ms 15:13:27 INFO - PROCESS | 2574 | 1462918407780 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:13:27 INFO - PROCESS | 2574 | 1462918407784 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 15:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:13:27 INFO - PROCESS | 2574 | 1462918407789 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - PROCESS | 2574 | 1462918407790 Marionette TRACE conn2 <- [1,1110,null,{}] 15:13:27 INFO - PROCESS | 2574 | 1462918407793 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}] 15:13:27 INFO - PROCESS | 2574 | 1462918407883 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:13:27 INFO - PROCESS | 2574 | 1462918407955 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x116907000 == 57 [pid = 2574] [id = 285] 15:13:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x11703bc00) [pid = 2574] [serial = 853] [outer = 0x0] 15:13:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x11810c000) [pid = 2574] [serial = 854] [outer = 0x11703bc00] 15:13:27 INFO - PROCESS | 2574 | 1462918407984 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x11837fc00) [pid = 2574] [serial = 855] [outer = 0x11703bc00] 15:13:28 INFO - PROCESS | 2574 | 1462918408481 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]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 721ms 15:13:28 INFO - PROCESS | 2574 | 1462918408571 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 2574 | 1462918408573 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x12d41e000 == 56 [pid = 2574] [id = 277] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfc0800 == 55 [pid = 2574] [id = 276] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x12c762000 == 54 [pid = 2574] [id = 275] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x11957e800 == 53 [pid = 2574] [id = 274] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8ae000 == 52 [pid = 2574] [id = 273] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x129843800 == 51 [pid = 2574] [id = 272] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x12a6c5800) [pid = 2574] [serial = 719] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x1169a6400) [pid = 2574] [serial = 722] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x118c1e800) [pid = 2574] [serial = 725] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x120d64c00) [pid = 2574] [serial = 728] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x127517c00) [pid = 2574] [serial = 731] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12b2c5000) [pid = 2574] [serial = 773] [outer = 0x0] [url = about:blank] 15:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x128a51800 == 50 [pid = 2574] [id = 271] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x126f5e000 == 49 [pid = 2574] [id = 270] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x121998000 == 48 [pid = 2574] [id = 269] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x1195db800 == 47 [pid = 2574] [id = 268] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x117e0d800 == 46 [pid = 2574] [id = 267] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x118509000 == 45 [pid = 2574] [id = 266] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x119599000 == 44 [pid = 2574] [id = 265] 15:13:28 INFO - PROCESS | 2574 | --DOCSHELL 0x116f09800 == 43 [pid = 2574] [id = 259] 15:13:28 INFO - PROCESS | 2574 | 1462918408618 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 2574 | 1462918408621 Marionette TRACE conn2 <- [1,1114,null,{}] 15:13:28 INFO - PROCESS | 2574 | 1462918408628 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}] 15:13:28 INFO - PROCESS | 2574 | 1462918408712 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:13:28 INFO - PROCESS | 2574 | 1462918408719 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x118244800 == 44 [pid = 2574] [id = 286] 15:13:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x1195f5c00) [pid = 2574] [serial = 856] [outer = 0x0] 15:13:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x1196d6400) [pid = 2574] [serial = 857] [outer = 0x1195f5c00] 15:13:28 INFO - PROCESS | 2574 | 1462918408748 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x119717800) [pid = 2574] [serial = 858] [outer = 0x1195f5c00] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x128ff0800) [pid = 2574] [serial = 755] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x118c24000) [pid = 2574] [serial = 743] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x1196e0800) [pid = 2574] [serial = 744] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x119718c00) [pid = 2574] [serial = 746] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x120ea7000) [pid = 2574] [serial = 747] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x128a78400) [pid = 2574] [serial = 734] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x123690000) [pid = 2574] [serial = 749] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x12a755000) [pid = 2574] [serial = 758] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x117036400) [pid = 2574] [serial = 738] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x1161a2800) [pid = 2574] [serial = 737] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x117035000) [pid = 2574] [serial = 740] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x118208800) [pid = 2574] [serial = 741] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x12af14c00) [pid = 2574] [serial = 761] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x12a8c3800) [pid = 2574] [serial = 759] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x1176b4c00) [pid = 2574] [serial = 764] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x128fef400) [pid = 2574] [serial = 767] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x12169d800) [pid = 2574] [serial = 765] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x12b294c00) [pid = 2574] [serial = 770] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x12afb0c00) [pid = 2574] [serial = 762] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12b2c2000) [pid = 2574] [serial = 771] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x127406000) [pid = 2574] [serial = 752] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x1298a4000) [pid = 2574] [serial = 756] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x128c81000) [pid = 2574] [serial = 753] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12b0ce400) [pid = 2574] [serial = 768] [outer = 0x0] [url = about:blank] 15:13:28 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x1250b2c00) [pid = 2574] [serial = 750] [outer = 0x0] [url = about:blank] 15:13:29 INFO - PROCESS | 2574 | 1462918409096 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]]]}] 15:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 529ms 15:13:29 INFO - PROCESS | 2574 | 1462918409144 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 2574 | 1462918409146 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 15:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:13:29 INFO - PROCESS | 2574 | 1462918409148 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:13:29 INFO - PROCESS | 2574 | 1462918409149 Marionette TRACE conn2 <- [1,1118,null,{}] 15:13:29 INFO - PROCESS | 2574 | 1462918409152 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}] 15:13:29 INFO - PROCESS | 2574 | 1462918409228 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:13:29 INFO - PROCESS | 2574 | 1462918409236 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x119909800 == 45 [pid = 2574] [id = 287] 15:13:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x11971e400) [pid = 2574] [serial = 859] [outer = 0x0] 15:13:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x120d5d400) [pid = 2574] [serial = 860] [outer = 0x11971e400] 15:13:29 INFO - PROCESS | 2574 | 1462918409263 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x120d69c00) [pid = 2574] [serial = 861] [outer = 0x11971e400] 15:13:29 INFO - PROCESS | 2574 | 1462918409601 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]]]}] 15:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 15:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:13:29 INFO - PROCESS | 2574 | 1462918409619 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 2574 | 1462918409620 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 15:13:29 INFO - PROCESS | 2574 | 1462918409622 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:13:29 INFO - PROCESS | 2574 | 1462918409623 Marionette TRACE conn2 <- [1,1122,null,{}] 15:13:29 INFO - PROCESS | 2574 | 1462918409626 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}] 15:13:29 INFO - PROCESS | 2574 | 1462918409718 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:13:29 INFO - PROCESS | 2574 | 1462918409768 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x12121e800 == 46 [pid = 2574] [id = 288] 15:13:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x11971ec00) [pid = 2574] [serial = 862] [outer = 0x0] 15:13:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x120eac000) [pid = 2574] [serial = 863] [outer = 0x11971ec00] 15:13:29 INFO - PROCESS | 2574 | 1462918409794 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x124a34000) [pid = 2574] [serial = 864] [outer = 0x11971ec00] 15:13:30 INFO - PROCESS | 2574 | 1462918410091 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]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 15:13:30 INFO - PROCESS | 2574 | 1462918410142 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 2574 | 1462918410144 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 15:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:13:30 INFO - PROCESS | 2574 | 1462918410146 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 2574 | 1462918410147 Marionette TRACE conn2 <- [1,1126,null,{}] 15:13:30 INFO - PROCESS | 2574 | 1462918410152 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}] 15:13:30 INFO - PROCESS | 2574 | 1462918410244 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:13:30 INFO - PROCESS | 2574 | 1462918410304 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x118250000 == 47 [pid = 2574] [id = 289] 15:13:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x121756000) [pid = 2574] [serial = 865] [outer = 0x0] 15:13:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x1255c6400) [pid = 2574] [serial = 866] [outer = 0x121756000] 15:13:30 INFO - PROCESS | 2574 | 1462918410330 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x1289b3800) [pid = 2574] [serial = 867] [outer = 0x121756000] 15:13:30 INFO - PROCESS | 2574 | 1462918410635 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]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 523ms 15:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:13:30 INFO - PROCESS | 2574 | 1462918410670 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 2574 | 1462918410671 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 15:13:30 INFO - PROCESS | 2574 | 1462918410673 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 2574 | 1462918410674 Marionette TRACE conn2 <- [1,1130,null,{}] 15:13:30 INFO - PROCESS | 2574 | 1462918410677 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}] 15:13:30 INFO - PROCESS | 2574 | 1462918410772 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:13:30 INFO - PROCESS | 2574 | 1462918410807 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x124d0d000 == 48 [pid = 2574] [id = 290] 15:13:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x120eadc00) [pid = 2574] [serial = 868] [outer = 0x0] 15:13:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x128a7fc00) [pid = 2574] [serial = 869] [outer = 0x120eadc00] 15:13:30 INFO - PROCESS | 2574 | 1462918410832 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x128c24400) [pid = 2574] [serial = 870] [outer = 0x120eadc00] 15:13:31 INFO - PROCESS | 2574 | 1462918411227 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]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 619ms 15:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:13:31 INFO - PROCESS | 2574 | 1462918411315 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 2574 | 1462918411316 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 15:13:31 INFO - PROCESS | 2574 | 1462918411318 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 2574 | 1462918411319 Marionette TRACE conn2 <- [1,1134,null,{}] 15:13:31 INFO - PROCESS | 2574 | 1462918411322 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}] 15:13:31 INFO - PROCESS | 2574 | 1462918411420 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:13:31 INFO - PROCESS | 2574 | 1462918411432 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x126da8800 == 49 [pid = 2574] [id = 291] 15:13:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x128a84800) [pid = 2574] [serial = 871] [outer = 0x0] 15:13:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x128c2a400) [pid = 2574] [serial = 872] [outer = 0x128a84800] 15:13:31 INFO - PROCESS | 2574 | 1462918411458 Marionette DEBUG loaded listener.js 15:13:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x1298ab000) [pid = 2574] [serial = 873] [outer = 0x128a84800] 15:13:31 INFO - PROCESS | 2574 | 1462918411794 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]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 15:13:31 INFO - PROCESS | 2574 | 1462918411840 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 2574 | 1462918411841 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 15:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:13:31 INFO - PROCESS | 2574 | 1462918411843 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 2574 | 1462918411845 Marionette TRACE conn2 <- [1,1138,null,{}] 15:13:31 INFO - PROCESS | 2574 | 1462918411847 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}] 15:13:31 INFO - PROCESS | 2574 | 1462918411943 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:13:31 INFO - PROCESS | 2574 | 1462918411948 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x129829000 == 50 [pid = 2574] [id = 292] 15:13:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x128c2e800) [pid = 2574] [serial = 874] [outer = 0x0] 15:13:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x12a757000) [pid = 2574] [serial = 875] [outer = 0x128c2e800] 15:13:31 INFO - PROCESS | 2574 | 1462918411973 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x12af10c00) [pid = 2574] [serial = 876] [outer = 0x128c2e800] 15:13:32 INFO - PROCESS | 2574 | 1462918412363 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]]]}] 15:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 571ms 15:13:32 INFO - PROCESS | 2574 | 1462918412416 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 2574 | 1462918412418 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 15:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:13:32 INFO - PROCESS | 2574 | 1462918412421 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 2574 | 1462918412423 Marionette TRACE conn2 <- [1,1142,null,{}] 15:13:32 INFO - PROCESS | 2574 | 1462918412427 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}] 15:13:32 INFO - PROCESS | 2574 | 1462918412574 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x116938c00) [pid = 2574] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x119002800) [pid = 2574] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x1289ba400) [pid = 2574] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x126bb3800) [pid = 2574] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x128c82400) [pid = 2574] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x1166bdc00) [pid = 2574] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x11821d000) [pid = 2574] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x12b0c1000) [pid = 2574] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12c79d000) [pid = 2574] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x1161ef400) [pid = 2574] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x12bce6c00) [pid = 2574] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x112a6a000) [pid = 2574] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x120ea8400) [pid = 2574] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x12930cc00) [pid = 2574] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:13:32 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x12c79f800) [pid = 2574] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:13:32 INFO - PROCESS | 2574 | 1462918412875 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170c9000 == 51 [pid = 2574] [id = 293] 15:13:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x11201c800) [pid = 2574] [serial = 877] [outer = 0x0] 15:13:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x1166bdc00) [pid = 2574] [serial = 878] [outer = 0x11201c800] 15:13:32 INFO - PROCESS | 2574 | 1462918412914 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x120ea9800) [pid = 2574] [serial = 879] [outer = 0x11201c800] 15:13:33 INFO - PROCESS | 2574 | 1462918413251 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]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 872ms 15:13:33 INFO - PROCESS | 2574 | 1462918413294 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 2574 | 1462918413295 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 15:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:13:33 INFO - PROCESS | 2574 | 1462918413297 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 2574 | 1462918413299 Marionette TRACE conn2 <- [1,1146,null,{}] 15:13:33 INFO - PROCESS | 2574 | 1462918413301 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}] 15:13:33 INFO - PROCESS | 2574 | 1462918413400 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:13:33 INFO - PROCESS | 2574 | 1462918413454 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8a9000 == 52 [pid = 2574] [id = 294] 15:13:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x113a6f800) [pid = 2574] [serial = 880] [outer = 0x0] 15:13:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x12afb0c00) [pid = 2574] [serial = 881] [outer = 0x113a6f800] 15:13:33 INFO - PROCESS | 2574 | 1462918413483 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x12ba9f000) [pid = 2574] [serial = 882] [outer = 0x113a6f800] 15:13:33 INFO - PROCESS | 2574 | 1462918413756 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]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 470ms 15:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:13:33 INFO - PROCESS | 2574 | 1462918413789 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 2574 | 1462918413790 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 15:13:33 INFO - PROCESS | 2574 | 1462918413792 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 2574 | 1462918413794 Marionette TRACE conn2 <- [1,1150,null,{}] 15:13:33 INFO - PROCESS | 2574 | 1462918413796 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}] 15:13:33 INFO - PROCESS | 2574 | 1462918413890 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:13:33 INFO - PROCESS | 2574 | 1462918413895 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba80000 == 53 [pid = 2574] [id = 295] 15:13:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x12ba9f400) [pid = 2574] [serial = 883] [outer = 0x0] 15:13:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x12bcee000) [pid = 2574] [serial = 884] [outer = 0x12ba9f400] 15:13:33 INFO - PROCESS | 2574 | 1462918413920 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x12c074c00) [pid = 2574] [serial = 885] [outer = 0x12ba9f400] 15:13:34 INFO - PROCESS | 2574 | 1462918414239 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]]]}] 15:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 15:13:34 INFO - PROCESS | 2574 | 1462918414263 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 2574 | 1462918414264 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 15:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:13:34 INFO - PROCESS | 2574 | 1462918414269 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 2574 | 1462918414270 Marionette TRACE conn2 <- [1,1154,null,{}] 15:13:34 INFO - PROCESS | 2574 | 1462918414272 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}] 15:13:34 INFO - PROCESS | 2574 | 1462918414376 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:13:34 INFO - PROCESS | 2574 | 1462918414385 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c020800 == 54 [pid = 2574] [id = 296] 15:13:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x12ba99800) [pid = 2574] [serial = 886] [outer = 0x0] 15:13:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x12c078c00) [pid = 2574] [serial = 887] [outer = 0x12ba99800] 15:13:34 INFO - PROCESS | 2574 | 1462918414410 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x12c4ac000) [pid = 2574] [serial = 888] [outer = 0x12ba99800] 15:13:34 INFO - PROCESS | 2574 | 1462918414719 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]]]}] 15:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 469ms 15:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:13:34 INFO - PROCESS | 2574 | 1462918414738 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 2574 | 1462918414739 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 15:13:34 INFO - PROCESS | 2574 | 1462918414741 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 2574 | 1462918414742 Marionette TRACE conn2 <- [1,1158,null,{}] 15:13:34 INFO - PROCESS | 2574 | 1462918414744 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}] 15:13:34 INFO - PROCESS | 2574 | 1462918414838 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:13:34 INFO - PROCESS | 2574 | 1462918414955 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x113298000 == 55 [pid = 2574] [id = 297] 15:13:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x111f2ac00) [pid = 2574] [serial = 889] [outer = 0x0] 15:13:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x112a6cc00) [pid = 2574] [serial = 890] [outer = 0x111f2ac00] 15:13:34 INFO - PROCESS | 2574 | 1462918414988 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x115e3d400) [pid = 2574] [serial = 891] [outer = 0x111f2ac00] 15:13:35 INFO - PROCESS | 2574 | 1462918415450 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]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 721ms 15:13:35 INFO - PROCESS | 2574 | 1462918415464 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 2574 | 1462918415469 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 15:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:13:35 INFO - PROCESS | 2574 | 1462918415473 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - PROCESS | 2574 | 1462918415477 Marionette TRACE conn2 <- [1,1162,null,{}] 15:13:35 INFO - PROCESS | 2574 | 1462918415504 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}] 15:13:35 INFO - PROCESS | 2574 | 1462918415620 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:13:35 INFO - PROCESS | 2574 | 1462918415687 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dbb000 == 56 [pid = 2574] [id = 298] 15:13:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x118207400) [pid = 2574] [serial = 892] [outer = 0x0] 15:13:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x118221800) [pid = 2574] [serial = 893] [outer = 0x118207400] 15:13:35 INFO - PROCESS | 2574 | 1462918415718 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x11933a800) [pid = 2574] [serial = 894] [outer = 0x118207400] 15:13:36 INFO - PROCESS | 2574 | 1462918416139 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]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 724ms 15:13:36 INFO - PROCESS | 2574 | 1462918416217 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 2574 | 1462918416220 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 15:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:13:36 INFO - PROCESS | 2574 | 1462918416225 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 2574 | 1462918416226 Marionette TRACE conn2 <- [1,1166,null,{}] 15:13:36 INFO - PROCESS | 2574 | 1462918416228 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}] 15:13:36 INFO - PROCESS | 2574 | 1462918416334 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:13:36 INFO - PROCESS | 2574 | 1462918416402 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x12983f000 == 57 [pid = 2574] [id = 299] 15:13:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x120d5f800) [pid = 2574] [serial = 895] [outer = 0x0] 15:13:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x124fd0c00) [pid = 2574] [serial = 896] [outer = 0x120d5f800] 15:13:36 INFO - PROCESS | 2574 | 1462918416432 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x126f35800) [pid = 2574] [serial = 897] [outer = 0x120d5f800] 15:13:36 INFO - PROCESS | 2574 | 1462918416817 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]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 620ms 15:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:13:36 INFO - PROCESS | 2574 | 1462918416855 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 2574 | 1462918416856 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 15:13:36 INFO - PROCESS | 2574 | 1462918416866 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 2574 | 1462918416871 Marionette TRACE conn2 <- [1,1170,null,{}] 15:13:36 INFO - PROCESS | 2574 | 1462918416874 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}] 15:13:36 INFO - PROCESS | 2574 | 1462918416980 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:13:37 INFO - PROCESS | 2574 | 1462918417033 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfc3800 == 58 [pid = 2574] [id = 300] 15:13:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x121753000) [pid = 2574] [serial = 898] [outer = 0x0] 15:13:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x128c27000) [pid = 2574] [serial = 899] [outer = 0x121753000] 15:13:37 INFO - PROCESS | 2574 | 1462918417062 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x12afb6800) [pid = 2574] [serial = 900] [outer = 0x121753000] 15:13:37 INFO - PROCESS | 2574 | 1462918417501 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]]]}] 15:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 683ms 15:13:37 INFO - PROCESS | 2574 | 1462918417542 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 15:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:13:37 INFO - PROCESS | 2574 | 1462918417544 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 15:13:37 INFO - PROCESS | 2574 | 1462918417547 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 2574 | 1462918417548 Marionette TRACE conn2 <- [1,1174,null,{}] 15:13:37 INFO - PROCESS | 2574 | 1462918417551 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}] 15:13:37 INFO - PROCESS | 2574 | 1462918417672 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:13:37 INFO - PROCESS | 2574 | 1462918417741 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d414800 == 59 [pid = 2574] [id = 301] 15:13:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x12b0cc400) [pid = 2574] [serial = 901] [outer = 0x0] 15:13:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x12b2bf400) [pid = 2574] [serial = 902] [outer = 0x12b0cc400] 15:13:37 INFO - PROCESS | 2574 | 1462918417770 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x12bcf2c00) [pid = 2574] [serial = 903] [outer = 0x12b0cc400] 15:13:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x12bcf2800) [pid = 2574] [serial = 904] [outer = 0x12ca5cc00] 15:13:38 INFO - PROCESS | 2574 | 1462918418234 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] 15:13:38 INFO - PROCESS | 2574 | 1462918418270 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 15:13:38 INFO - PROCESS | 2574 | 1462918418272 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 2574 | 1462918418273 Marionette TRACE conn2 <- [1,1178,null,{}] 15:13:38 INFO - PROCESS | 2574 | 1462918418276 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}] 15:13:38 INFO - PROCESS | 2574 | 1462918418379 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:13:38 INFO - PROCESS | 2574 | 1462918418462 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x1126c4800 == 60 [pid = 2574] [id = 302] 15:13:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x12c7a3000) [pid = 2574] [serial = 905] [outer = 0x0] 15:13:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x12c7ef800) [pid = 2574] [serial = 906] [outer = 0x12c7a3000] 15:13:38 INFO - PROCESS | 2574 | 1462918418497 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x12ca5fc00) [pid = 2574] [serial = 907] [outer = 0x12c7a3000] 15:13:38 INFO - PROCESS | 2574 | 1462918418907 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] 15:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:13:38 INFO - PROCESS | 2574 | 1462918418951 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 15:13:38 INFO - PROCESS | 2574 | 1462918418954 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 2574 | 1462918418955 Marionette TRACE conn2 <- [1,1182,null,{}] 15:13:38 INFO - PROCESS | 2574 | 1462918418957 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}] 15:13:39 INFO - PROCESS | 2574 | 1462918419059 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:13:39 INFO - PROCESS | 2574 | 1462918419114 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12dabd000 == 61 [pid = 2574] [id = 303] 15:13:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x113135800) [pid = 2574] [serial = 908] [outer = 0x0] 15:13:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x12c7a0400) [pid = 2574] [serial = 909] [outer = 0x113135800] 15:13:39 INFO - PROCESS | 2574 | 1462918419143 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x12ca64400) [pid = 2574] [serial = 910] [outer = 0x113135800] 15:13:39 INFO - PROCESS | 2574 | 1462918419590 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] 15:13:39 INFO - PROCESS | 2574 | 1462918419626 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 15:13:39 INFO - PROCESS | 2574 | 1462918419628 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 2574 | 1462918419629 Marionette TRACE conn2 <- [1,1186,null,{}] 15:13:39 INFO - PROCESS | 2574 | 1462918419632 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}] 15:13:39 INFO - PROCESS | 2574 | 1462918419735 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:13:39 INFO - PROCESS | 2574 | 1462918419790 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f98800 == 62 [pid = 2574] [id = 304] 15:13:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x113d62400) [pid = 2574] [serial = 911] [outer = 0x0] 15:13:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x12ca62000) [pid = 2574] [serial = 912] [outer = 0x113d62400] 15:13:39 INFO - PROCESS | 2574 | 1462918419819 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x12ce6e000) [pid = 2574] [serial = 913] [outer = 0x113d62400] 15:13:40 INFO - PROCESS | 2574 | 1462918420409 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] 15:13:40 INFO - PROCESS | 2574 | 1462918420450 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 15:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:13:40 INFO - PROCESS | 2574 | 1462918420454 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 2574 | 1462918420456 Marionette TRACE conn2 <- [1,1190,null,{}] 15:13:40 INFO - PROCESS | 2574 | 1462918420460 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}] 15:13:40 INFO - PROCESS | 2574 | 1462918420559 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:13:40 INFO - PROCESS | 2574 | 1462918420617 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x1133a5800 == 63 [pid = 2574] [id = 305] 15:13:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x1122b2400) [pid = 2574] [serial = 914] [outer = 0x0] 15:13:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 163 (0x1130a8800) [pid = 2574] [serial = 915] [outer = 0x1122b2400] 15:13:40 INFO - PROCESS | 2574 | 1462918420645 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x1132b5800) [pid = 2574] [serial = 916] [outer = 0x1122b2400] 15:13:41 INFO - PROCESS | 2574 | 1462918421059 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] 15:13:41 INFO - PROCESS | 2574 | 1462918421131 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 15:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:13:41 INFO - PROCESS | 2574 | 1462918421136 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 2574 | 1462918421137 Marionette TRACE conn2 <- [1,1194,null,{}] 15:13:41 INFO - PROCESS | 2574 | 1462918421140 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}] 15:13:41 INFO - PROCESS | 2574 | 1462918421244 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba7a800 == 62 [pid = 2574] [id = 206] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12c020800 == 61 [pid = 2574] [id = 296] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba80000 == 60 [pid = 2574] [id = 295] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8a9000 == 59 [pid = 2574] [id = 294] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x1170c9000 == 58 [pid = 2574] [id = 293] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x129829000 == 57 [pid = 2574] [id = 292] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x126da8800 == 56 [pid = 2574] [id = 291] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x12bae3c00) [pid = 2574] [serial = 791] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x124d0d000 == 55 [pid = 2574] [id = 290] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x118250000 == 54 [pid = 2574] [id = 289] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12121e800 == 53 [pid = 2574] [id = 288] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x119909800 == 52 [pid = 2574] [id = 287] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x118244800 == 51 [pid = 2574] [id = 286] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x116907000 == 50 [pid = 2574] [id = 285] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12121d000 == 49 [pid = 2574] [id = 284] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6ae000 == 48 [pid = 2574] [id = 281] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x126f5c000 == 47 [pid = 2574] [id = 280] 15:13:41 INFO - PROCESS | 2574 | --DOCSHELL 0x118c9a000 == 46 [pid = 2574] [id = 279] 15:13:41 INFO - PROCESS | 2574 | 1462918421333 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x11663a000 == 47 [pid = 2574] [id = 306] 15:13:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x113af7c00) [pid = 2574] [serial = 917] [outer = 0x0] 15:13:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x115ebd400) [pid = 2574] [serial = 918] [outer = 0x113af7c00] 15:13:41 INFO - PROCESS | 2574 | 1462918421359 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x1166c2000) [pid = 2574] [serial = 919] [outer = 0x113af7c00] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x12a8ba400) [pid = 2574] [serial = 720] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x118205c00) [pid = 2574] [serial = 795] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x117033000) [pid = 2574] [serial = 794] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 162 (0x124fd0400) [pid = 2574] [serial = 782] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x121752800) [pid = 2574] [serial = 803] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x126dce000) [pid = 2574] [serial = 804] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x12b0c6c00) [pid = 2574] [serial = 812] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x12afb5400) [pid = 2574] [serial = 788] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x1289afc00) [pid = 2574] [serial = 806] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x128a77400) [pid = 2574] [serial = 807] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x129311c00) [pid = 2574] [serial = 809] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x11821e000) [pid = 2574] [serial = 800] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x120d60000) [pid = 2574] [serial = 801] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x1195f6800) [pid = 2574] [serial = 798] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x11914d400) [pid = 2574] [serial = 797] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x12bae3400) [pid = 2574] [serial = 815] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x1289bd400) [pid = 2574] [serial = 785] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x12c7f0400) [pid = 2574] [serial = 828] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x11860d400) [pid = 2574] [serial = 779] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x113df1000) [pid = 2574] [serial = 776] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x12bae2c00) [pid = 2574] [serial = 774] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x12bcf5000) [pid = 2574] [serial = 818] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12baedc00) [pid = 2574] [serial = 816] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x12c076c00) [pid = 2574] [serial = 819] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x120ea9000) [pid = 2574] [serial = 822] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x12c7a1400) [pid = 2574] [serial = 827] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x12b0c7400) [pid = 2574] [serial = 824] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x12c7fa400) [pid = 2574] [serial = 831] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x117032c00) [pid = 2574] [serial = 821] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x12b2bac00) [pid = 2574] [serial = 813] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x12c799400) [pid = 2574] [serial = 825] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x12afb3400) [pid = 2574] [serial = 810] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x12c7f6800) [pid = 2574] [serial = 830] [outer = 0x0] [url = about:blank] 15:13:41 INFO - PROCESS | 2574 | 1462918421662 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] 15:13:41 INFO - PROCESS | 2574 | 1462918421708 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 15:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:13:41 INFO - PROCESS | 2574 | 1462918421711 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 2574 | 1462918421713 Marionette TRACE conn2 <- [1,1198,null,{}] 15:13:41 INFO - PROCESS | 2574 | 1462918421723 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}] 15:13:41 INFO - PROCESS | 2574 | 1462918421808 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:13:41 INFO - PROCESS | 2574 | 1462918421834 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x119074000 == 48 [pid = 2574] [id = 307] 15:13:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x11751d800) [pid = 2574] [serial = 920] [outer = 0x0] 15:13:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x11820ec00) [pid = 2574] [serial = 921] [outer = 0x11751d800] 15:13:41 INFO - PROCESS | 2574 | 1462918421863 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x11860bc00) [pid = 2574] [serial = 922] [outer = 0x11751d800] 15:13:42 INFO - PROCESS | 2574 | 1462918422205 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]]]}] 15:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 526ms 15:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:13:42 INFO - PROCESS | 2574 | 1462918422244 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 2574 | 1462918422246 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 15:13:42 INFO - PROCESS | 2574 | 1462918422248 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 2574 | 1462918422249 Marionette TRACE conn2 <- [1,1202,null,{}] 15:13:42 INFO - PROCESS | 2574 | 1462918422252 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}] 15:13:42 INFO - PROCESS | 2574 | 1462918422338 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:13:42 INFO - PROCESS | 2574 | 1462918422342 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x1197d3800 == 49 [pid = 2574] [id = 308] 15:13:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x118c1e400) [pid = 2574] [serial = 923] [outer = 0x0] 15:13:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x11908e400) [pid = 2574] [serial = 924] [outer = 0x118c1e400] 15:13:42 INFO - PROCESS | 2574 | 1462918422369 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x119340000) [pid = 2574] [serial = 925] [outer = 0x118c1e400] 15:13:42 INFO - PROCESS | 2574 | 1462918422708 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]]]}] 15:13:42 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 15:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 15:13:42 INFO - PROCESS | 2574 | 1462918422717 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 2574 | 1462918422719 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 15:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:13:42 INFO - PROCESS | 2574 | 1462918422721 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 2574 | 1462918422722 Marionette TRACE conn2 <- [1,1206,null,{}] 15:13:42 INFO - PROCESS | 2574 | 1462918422724 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}] 15:13:42 INFO - PROCESS | 2574 | 1462918422808 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:13:42 INFO - PROCESS | 2574 | 1462918422864 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f9c000 == 50 [pid = 2574] [id = 309] 15:13:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x11933f400) [pid = 2574] [serial = 926] [outer = 0x0] 15:13:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x1196d9c00) [pid = 2574] [serial = 927] [outer = 0x11933f400] 15:13:42 INFO - PROCESS | 2574 | 1462918422889 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x1199c0800) [pid = 2574] [serial = 928] [outer = 0x11933f400] 15:13:43 INFO - PROCESS | 2574 | 1462918423199 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]]]}] 15:13:43 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 15:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 15:13:43 INFO - PROCESS | 2574 | 1462918423240 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 2574 | 1462918423241 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 15:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:13:43 INFO - PROCESS | 2574 | 1462918423244 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 2574 | 1462918423245 Marionette TRACE conn2 <- [1,1210,null,{}] 15:13:43 INFO - PROCESS | 2574 | 1462918423247 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}] 15:13:43 INFO - PROCESS | 2574 | 1462918423345 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:13:43 INFO - PROCESS | 2574 | 1462918423353 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x123610800 == 51 [pid = 2574] [id = 310] 15:13:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x120d60c00) [pid = 2574] [serial = 929] [outer = 0x0] 15:13:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x1214eb400) [pid = 2574] [serial = 930] [outer = 0x120d60c00] 15:13:43 INFO - PROCESS | 2574 | 1462918423379 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x125690c00) [pid = 2574] [serial = 931] [outer = 0x120d60c00] 15:13:43 INFO - PROCESS | 2574 | 1462918423798 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]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 568ms 15:13:43 INFO - PROCESS | 2574 | 1462918423813 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 2574 | 1462918423817 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 15:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:13:43 INFO - PROCESS | 2574 | 1462918423822 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 2574 | 1462918423824 Marionette TRACE conn2 <- [1,1214,null,{}] 15:13:43 INFO - PROCESS | 2574 | 1462918423827 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}] 15:13:43 INFO - PROCESS | 2574 | 1462918423989 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:13:44 INFO - PROCESS | 2574 | 1462918424015 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x12559f800 == 52 [pid = 2574] [id = 311] 15:13:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x120d61c00) [pid = 2574] [serial = 932] [outer = 0x0] 15:13:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x1268ca400) [pid = 2574] [serial = 933] [outer = 0x120d61c00] 15:13:44 INFO - PROCESS | 2574 | 1462918424052 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x126dce000) [pid = 2574] [serial = 934] [outer = 0x120d61c00] 15:13:44 INFO - PROCESS | 2574 | 1462918424484 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]]]}] 15:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 15:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:13:44 INFO - PROCESS | 2574 | 1462918424493 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 2574 | 1462918424494 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 15:13:44 INFO - PROCESS | 2574 | 1462918424499 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 2574 | 1462918424500 Marionette TRACE conn2 <- [1,1218,null,{}] 15:13:44 INFO - PROCESS | 2574 | 1462918424503 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}] 15:13:44 INFO - PROCESS | 2574 | 1462918424635 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:13:44 INFO - PROCESS | 2574 | 1462918424662 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272bd800 == 53 [pid = 2574] [id = 312] 15:13:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x12568ec00) [pid = 2574] [serial = 935] [outer = 0x0] 15:13:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x127219000) [pid = 2574] [serial = 936] [outer = 0x12568ec00] 15:13:44 INFO - PROCESS | 2574 | 1462918424702 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x127517400) [pid = 2574] [serial = 937] [outer = 0x12568ec00] 15:13:45 INFO - PROCESS | 2574 | 1462918425155 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]]]}] 15:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 15:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:13:45 INFO - PROCESS | 2574 | 1462918425168 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 2574 | 1462918425169 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 15:13:45 INFO - PROCESS | 2574 | 1462918425171 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 2574 | 1462918425172 Marionette TRACE conn2 <- [1,1222,null,{}] 15:13:45 INFO - PROCESS | 2574 | 1462918425183 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}] 15:13:45 INFO - PROCESS | 2574 | 1462918425289 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:13:45 INFO - PROCESS | 2574 | 1462918425302 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f62800 == 54 [pid = 2574] [id = 313] 15:13:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x126f3a000) [pid = 2574] [serial = 938] [outer = 0x0] 15:13:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x1289b7c00) [pid = 2574] [serial = 939] [outer = 0x126f3a000] 15:13:45 INFO - PROCESS | 2574 | 1462918425327 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x128a78000) [pid = 2574] [serial = 940] [outer = 0x126f3a000] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x128a84800) [pid = 2574] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x120eadc00) [pid = 2574] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x11971e400) [pid = 2574] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x121756000) [pid = 2574] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x1195f5c00) [pid = 2574] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x1167f4c00) [pid = 2574] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x128c2e800) [pid = 2574] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x11703bc00) [pid = 2574] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x11971ec00) [pid = 2574] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x12c79d800) [pid = 2574] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12ba9f400) [pid = 2574] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x11201c800) [pid = 2574] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:13:45 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x113a6f800) [pid = 2574] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:13:45 INFO - PROCESS | 2574 | 1462918425773 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] 15:13:45 INFO - PROCESS | 2574 | 1462918425800 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 15:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:13:45 INFO - PROCESS | 2574 | 1462918425803 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 2574 | 1462918425804 Marionette TRACE conn2 <- [1,1226,null,{}] 15:13:45 INFO - PROCESS | 2574 | 1462918425806 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}] 15:13:45 INFO - PROCESS | 2574 | 1462918425892 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:13:45 INFO - PROCESS | 2574 | 1462918425897 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x128941000 == 55 [pid = 2574] [id = 314] 15:13:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x117035000) [pid = 2574] [serial = 941] [outer = 0x0] 15:13:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x119c31400) [pid = 2574] [serial = 942] [outer = 0x117035000] 15:13:45 INFO - PROCESS | 2574 | 1462918425970 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x128a80c00) [pid = 2574] [serial = 943] [outer = 0x117035000] 15:13:46 INFO - PROCESS | 2574 | 1462918426237 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]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 15:13:46 INFO - PROCESS | 2574 | 1462918426273 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 2574 | 1462918426274 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 15:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:13:46 INFO - PROCESS | 2574 | 1462918426277 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 2574 | 1462918426278 Marionette TRACE conn2 <- [1,1230,null,{}] 15:13:46 INFO - PROCESS | 2574 | 1462918426288 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}] 15:13:46 INFO - PROCESS | 2574 | 1462918426402 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:13:46 INFO - PROCESS | 2574 | 1462918426407 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af23000 == 56 [pid = 2574] [id = 315] 15:13:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x128c20400) [pid = 2574] [serial = 944] [outer = 0x0] 15:13:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x128fe3800) [pid = 2574] [serial = 945] [outer = 0x128c20400] 15:13:46 INFO - PROCESS | 2574 | 1462918426437 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x129544000) [pid = 2574] [serial = 946] [outer = 0x128c20400] 15:13:46 INFO - PROCESS | 2574 | 1462918426791 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]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 15:13:46 INFO - PROCESS | 2574 | 1462918426798 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 2574 | 1462918426802 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 15:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:13:46 INFO - PROCESS | 2574 | 1462918426805 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 2574 | 1462918426807 Marionette TRACE conn2 <- [1,1234,null,{}] 15:13:46 INFO - PROCESS | 2574 | 1462918426810 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}] 15:13:46 INFO - PROCESS | 2574 | 1462918426983 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:13:47 INFO - PROCESS | 2574 | 1462918427001 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b012800 == 57 [pid = 2574] [id = 316] 15:13:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x129541000) [pid = 2574] [serial = 947] [outer = 0x0] 15:13:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x12a6ce400) [pid = 2574] [serial = 948] [outer = 0x129541000] 15:13:47 INFO - PROCESS | 2574 | 1462918427041 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x12a8bac00) [pid = 2574] [serial = 949] [outer = 0x129541000] 15:13:47 INFO - PROCESS | 2574 | 1462918427411 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]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 621ms 15:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:13:47 INFO - PROCESS | 2574 | 1462918427426 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 2574 | 1462918427427 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 15:13:47 INFO - PROCESS | 2574 | 1462918427429 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 2574 | 1462918427430 Marionette TRACE conn2 <- [1,1238,null,{}] 15:13:47 INFO - PROCESS | 2574 | 1462918427435 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}] 15:13:47 INFO - PROCESS | 2574 | 1462918427521 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:13:47 INFO - PROCESS | 2574 | 1462918427577 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c013800 == 58 [pid = 2574] [id = 317] 15:13:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x113130400) [pid = 2574] [serial = 950] [outer = 0x0] 15:13:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x12a8c2800) [pid = 2574] [serial = 951] [outer = 0x113130400] 15:13:47 INFO - PROCESS | 2574 | 1462918427602 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x12af10800) [pid = 2574] [serial = 952] [outer = 0x113130400] 15:13:48 INFO - PROCESS | 2574 | 1462918428071 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]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 673ms 15:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:13:48 INFO - PROCESS | 2574 | 1462918428103 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 2574 | 1462918428106 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 15:13:48 INFO - PROCESS | 2574 | 1462918428109 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 2574 | 1462918428112 Marionette TRACE conn2 <- [1,1242,null,{}] 15:13:48 INFO - PROCESS | 2574 | 1462918428116 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}] 15:13:48 INFO - PROCESS | 2574 | 1462918428228 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:13:48 INFO - PROCESS | 2574 | 1462918428299 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170bd000 == 59 [pid = 2574] [id = 318] 15:13:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x113136c00) [pid = 2574] [serial = 953] [outer = 0x0] 15:13:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x113d60800) [pid = 2574] [serial = 954] [outer = 0x113136c00] 15:13:48 INFO - PROCESS | 2574 | 1462918428330 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x1161e9400) [pid = 2574] [serial = 955] [outer = 0x113136c00] 15:13:48 INFO - PROCESS | 2574 | 1462918428741 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]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 15:13:48 INFO - PROCESS | 2574 | 1462918428781 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 2574 | 1462918428785 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 15:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:13:48 INFO - PROCESS | 2574 | 1462918428790 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 2574 | 1462918428792 Marionette TRACE conn2 <- [1,1246,null,{}] 15:13:48 INFO - PROCESS | 2574 | 1462918428794 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}] 15:13:48 INFO - PROCESS | 2574 | 1462918428925 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:13:49 INFO - PROCESS | 2574 | 1462918429009 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x121223000 == 60 [pid = 2574] [id = 319] 15:13:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x117173000) [pid = 2574] [serial = 956] [outer = 0x0] 15:13:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x11820f800) [pid = 2574] [serial = 957] [outer = 0x117173000] 15:13:49 INFO - PROCESS | 2574 | 1462918429039 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x11900a400) [pid = 2574] [serial = 958] [outer = 0x117173000] 15:13:49 INFO - PROCESS | 2574 | 1462918429456 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]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 720ms 15:13:49 INFO - PROCESS | 2574 | 1462918429511 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 2574 | 1462918429512 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 15:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:13:49 INFO - PROCESS | 2574 | 1462918429515 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 2574 | 1462918429518 Marionette TRACE conn2 <- [1,1250,null,{}] 15:13:49 INFO - PROCESS | 2574 | 1462918429527 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}] 15:13:49 INFO - PROCESS | 2574 | 1462918429635 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:13:49 INFO - PROCESS | 2574 | 1462918429695 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af5b800 == 61 [pid = 2574] [id = 320] 15:13:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x1195f5400) [pid = 2574] [serial = 959] [outer = 0x0] 15:13:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x120ea8400) [pid = 2574] [serial = 960] [outer = 0x1195f5400] 15:13:49 INFO - PROCESS | 2574 | 1462918429738 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x124d25800) [pid = 2574] [serial = 961] [outer = 0x1195f5400] 15:13:50 INFO - PROCESS | 2574 | 1462918430133 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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 672ms 15:13:50 INFO - PROCESS | 2574 | 1462918430187 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 2574 | 1462918430189 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 15:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:13:50 INFO - PROCESS | 2574 | 1462918430191 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 2574 | 1462918430193 Marionette TRACE conn2 <- [1,1254,null,{}] 15:13:50 INFO - PROCESS | 2574 | 1462918430195 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}] 15:13:50 INFO - PROCESS | 2574 | 1462918430320 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:13:50 INFO - PROCESS | 2574 | 1462918430378 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca83800 == 62 [pid = 2574] [id = 321] 15:13:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 163 (0x1250bc800) [pid = 2574] [serial = 962] [outer = 0x0] 15:13:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x1289b3400) [pid = 2574] [serial = 963] [outer = 0x1250bc800] 15:13:50 INFO - PROCESS | 2574 | 1462918430448 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x128c8ac00) [pid = 2574] [serial = 964] [outer = 0x1250bc800] 15:13:50 INFO - PROCESS | 2574 | 1462918430841 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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 668ms 15:13:50 INFO - PROCESS | 2574 | 1462918430861 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 2574 | 1462918430862 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 15:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:13:50 INFO - PROCESS | 2574 | 1462918430866 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 2574 | 1462918430867 Marionette TRACE conn2 <- [1,1258,null,{}] 15:13:50 INFO - PROCESS | 2574 | 1462918430869 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}] 15:13:50 INFO - PROCESS | 2574 | 1462918430994 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:13:51 INFO - PROCESS | 2574 | 1462918431095 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x11906e000 == 63 [pid = 2574] [id = 322] 15:13:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x113346400) [pid = 2574] [serial = 965] [outer = 0x0] 15:13:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x1199b8c00) [pid = 2574] [serial = 966] [outer = 0x113346400] 15:13:51 INFO - PROCESS | 2574 | 1462918431126 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x129540c00) [pid = 2574] [serial = 967] [outer = 0x113346400] 15:13:51 INFO - PROCESS | 2574 | 1462918431760 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]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 922ms 15:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:13:51 INFO - PROCESS | 2574 | 1462918431786 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 2574 | 1462918431788 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 15:13:51 INFO - PROCESS | 2574 | 1462918431792 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 2574 | 1462918431794 Marionette TRACE conn2 <- [1,1262,null,{}] 15:13:51 INFO - PROCESS | 2574 | 1462918431798 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}] 15:13:51 INFO - PROCESS | 2574 | 1462918431895 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:13:51 INFO - PROCESS | 2574 | 1462918431966 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x118527800 == 64 [pid = 2574] [id = 323] 15:13:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x113134000) [pid = 2574] [serial = 968] [outer = 0x0] 15:13:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x113345400) [pid = 2574] [serial = 969] [outer = 0x113134000] 15:13:51 INFO - PROCESS | 2574 | 1462918431995 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x116070800) [pid = 2574] [serial = 970] [outer = 0x113134000] 15:13:52 INFO - PROCESS | 2574 | 1462918432422 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]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 674ms 15:13:52 INFO - PROCESS | 2574 | 1462918432466 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 2574 | 1462918432469 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 15:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:13:52 INFO - PROCESS | 2574 | 1462918432474 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 2574 | 1462918432475 Marionette TRACE conn2 <- [1,1266,null,{}] 15:13:52 INFO - PROCESS | 2574 | 1462918432478 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}] 15:13:52 INFO - PROCESS | 2574 | 1462918432570 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:13:52 INFO - PROCESS | 2574 | 1462918432630 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170cc800 == 65 [pid = 2574] [id = 324] 15:13:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x1161a0c00) [pid = 2574] [serial = 971] [outer = 0x0] 15:13:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x117037400) [pid = 2574] [serial = 972] [outer = 0x1161a0c00] 15:13:52 INFO - PROCESS | 2574 | 1462918432656 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x117176800) [pid = 2574] [serial = 973] [outer = 0x1161a0c00] 15:13:53 INFO - PROCESS | 2574 | 1462918433061 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]]]}] 15:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 620ms 15:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:13:53 INFO - PROCESS | 2574 | 1462918433094 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 2574 | 1462918433095 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 15:13:53 INFO - PROCESS | 2574 | 1462918433097 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 2574 | 1462918433100 Marionette TRACE conn2 <- [1,1270,null,{}] 15:13:53 INFO - PROCESS | 2574 | 1462918433107 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}] 15:13:53 INFO - PROCESS | 2574 | 1462918433205 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:13:53 INFO - PROCESS | 2574 | 1462918433297 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x121219800 == 66 [pid = 2574] [id = 325] 15:13:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x118221400) [pid = 2574] [serial = 974] [outer = 0x0] 15:13:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x119086800) [pid = 2574] [serial = 975] [outer = 0x118221400] 15:13:53 INFO - PROCESS | 2574 | 1462918433325 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x1195f4400) [pid = 2574] [serial = 976] [outer = 0x118221400] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x12b012800 == 65 [pid = 2574] [id = 316] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x12af23000 == 64 [pid = 2574] [id = 315] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x128941000 == 63 [pid = 2574] [id = 314] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x128f62800 == 62 [pid = 2574] [id = 313] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1272bd800 == 61 [pid = 2574] [id = 312] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x12c07c400) [pid = 2574] [serial = 848] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x119c2d000) [pid = 2574] [serial = 839] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x12af1a800) [pid = 2574] [serial = 845] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x128a7e000) [pid = 2574] [serial = 842] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x117520c00) [pid = 2574] [serial = 836] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x12c078c00) [pid = 2574] [serial = 887] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x12559f800 == 60 [pid = 2574] [id = 311] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x123610800 == 59 [pid = 2574] [id = 310] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x120f9c000 == 58 [pid = 2574] [id = 309] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1197d3800 == 57 [pid = 2574] [id = 308] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x119074000 == 56 [pid = 2574] [id = 307] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x11663a000 == 55 [pid = 2574] [id = 306] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x1133a5800 == 54 [pid = 2574] [id = 305] 15:13:53 INFO - PROCESS | 2574 | --DOCSHELL 0x113298000 == 53 [pid = 2574] [id = 297] 15:13:53 INFO - PROCESS | 2574 | 1462918433706 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]]]}] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x12af10c00) [pid = 2574] [serial = 876] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x120ea9800) [pid = 2574] [serial = 879] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x12afb0c00) [pid = 2574] [serial = 881] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x12bcee000) [pid = 2574] [serial = 884] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x1166bdc00) [pid = 2574] [serial = 878] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x128a7fc00) [pid = 2574] [serial = 869] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x1298ab000) [pid = 2574] [serial = 873] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x12ba9f000) [pid = 2574] [serial = 882] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 162 (0x1289b3800) [pid = 2574] [serial = 867] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x128c2a400) [pid = 2574] [serial = 872] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x128c24400) [pid = 2574] [serial = 870] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x120d5d400) [pid = 2574] [serial = 860] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x120d69c00) [pid = 2574] [serial = 861] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x1255c6400) [pid = 2574] [serial = 866] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x1196d6400) [pid = 2574] [serial = 857] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x119717800) [pid = 2574] [serial = 858] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x1176b7400) [pid = 2574] [serial = 852] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x117035c00) [pid = 2574] [serial = 851] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x12a757000) [pid = 2574] [serial = 875] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x11837fc00) [pid = 2574] [serial = 855] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x11810c000) [pid = 2574] [serial = 854] [outer = 0x0] [url = about:blank] 15:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x120eac000) [pid = 2574] [serial = 863] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x124a34000) [pid = 2574] [serial = 864] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x12ca5f400) [pid = 2574] [serial = 834] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x12ca56c00) [pid = 2574] [serial = 833] [outer = 0x0] [url = about:blank] 15:13:53 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x12c074c00) [pid = 2574] [serial = 885] [outer = 0x0] [url = about:blank] 15:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 623ms 15:13:53 INFO - PROCESS | 2574 | 1462918433727 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 2574 | 1462918433729 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 15:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:13:53 INFO - PROCESS | 2574 | 1462918433735 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 2574 | 1462918433736 Marionette TRACE conn2 <- [1,1274,null,{}] 15:13:53 INFO - PROCESS | 2574 | 1462918433738 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}] 15:13:53 INFO - PROCESS | 2574 | 1462918433822 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:13:53 INFO - PROCESS | 2574 | 1462918433826 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e20000 == 54 [pid = 2574] [id = 326] 15:13:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x1195f5000) [pid = 2574] [serial = 977] [outer = 0x0] 15:13:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x1196db800) [pid = 2574] [serial = 978] [outer = 0x1195f5000] 15:13:53 INFO - PROCESS | 2574 | 1462918433853 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x11971dc00) [pid = 2574] [serial = 979] [outer = 0x1195f5000] 15:13:54 INFO - PROCESS | 2574 | 1462918434199 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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 15:13:54 INFO - PROCESS | 2574 | 1462918434255 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 2574 | 1462918434256 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 15:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:13:54 INFO - PROCESS | 2574 | 1462918434261 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 2574 | 1462918434262 Marionette TRACE conn2 <- [1,1278,null,{}] 15:13:54 INFO - PROCESS | 2574 | 1462918434270 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}] 15:13:54 INFO - PROCESS | 2574 | 1462918434348 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:13:54 INFO - PROCESS | 2574 | 1462918434354 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dd6800 == 55 [pid = 2574] [id = 327] 15:13:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x119720400) [pid = 2574] [serial = 980] [outer = 0x0] 15:13:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x120d5cc00) [pid = 2574] [serial = 981] [outer = 0x119720400] 15:13:54 INFO - PROCESS | 2574 | 1462918434380 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x120eabc00) [pid = 2574] [serial = 982] [outer = 0x119720400] 15:13:54 INFO - PROCESS | 2574 | 1462918434734 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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 527ms 15:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:13:54 INFO - PROCESS | 2574 | 1462918434785 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 2574 | 1462918434787 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 15:13:54 INFO - PROCESS | 2574 | 1462918434789 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 2574 | 1462918434790 Marionette TRACE conn2 <- [1,1282,null,{}] 15:13:54 INFO - PROCESS | 2574 | 1462918434792 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}] 15:13:54 INFO - PROCESS | 2574 | 1462918434910 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:13:54 INFO - PROCESS | 2574 | 1462918434921 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x1213c5800 == 56 [pid = 2574] [id = 328] 15:13:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x1216a2c00) [pid = 2574] [serial = 983] [outer = 0x0] 15:13:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x1250b9400) [pid = 2574] [serial = 984] [outer = 0x1216a2c00] 15:13:54 INFO - PROCESS | 2574 | 1462918434948 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x126f3cc00) [pid = 2574] [serial = 985] [outer = 0x1216a2c00] 15:13:55 INFO - PROCESS | 2574 | 1462918435260 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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 15:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:13:55 INFO - PROCESS | 2574 | 1462918435310 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 2574 | 1462918435311 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 15:13:55 INFO - PROCESS | 2574 | 1462918435314 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 2574 | 1462918435315 Marionette TRACE conn2 <- [1,1286,null,{}] 15:13:55 INFO - PROCESS | 2574 | 1462918435317 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}] 15:13:55 INFO - PROCESS | 2574 | 1462918435397 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:13:55 INFO - PROCESS | 2574 | 1462918435404 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x1236ed000 == 57 [pid = 2574] [id = 329] 15:13:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x127406000) [pid = 2574] [serial = 986] [outer = 0x0] 15:13:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x1289b1000) [pid = 2574] [serial = 987] [outer = 0x127406000] 15:13:55 INFO - PROCESS | 2574 | 1462918435430 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x128a84c00) [pid = 2574] [serial = 988] [outer = 0x127406000] 15:13:55 INFO - PROCESS | 2574 | 1462918435809 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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 523ms 15:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:13:55 INFO - PROCESS | 2574 | 1462918435843 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 2574 | 1462918435844 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 15:13:55 INFO - PROCESS | 2574 | 1462918435847 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 2574 | 1462918435849 Marionette TRACE conn2 <- [1,1290,null,{}] 15:13:55 INFO - PROCESS | 2574 | 1462918435854 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}] 15:13:55 INFO - PROCESS | 2574 | 1462918435963 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:13:55 INFO - PROCESS | 2574 | 1462918435979 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272c1800 == 58 [pid = 2574] [id = 330] 15:13:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x12740dc00) [pid = 2574] [serial = 989] [outer = 0x0] 15:13:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x128c2a800) [pid = 2574] [serial = 990] [outer = 0x12740dc00] 15:13:56 INFO - PROCESS | 2574 | 1462918436006 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x12930f800) [pid = 2574] [serial = 991] [outer = 0x12740dc00] 15:13:56 INFO - PROCESS | 2574 | 1462918436350 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]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 523ms 15:13:56 INFO - PROCESS | 2574 | 1462918436371 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 2574 | 1462918436372 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 15:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:13:56 INFO - PROCESS | 2574 | 1462918436374 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 2574 | 1462918436375 Marionette TRACE conn2 <- [1,1294,null,{}] 15:13:56 INFO - PROCESS | 2574 | 1462918436378 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}] 15:13:56 INFO - PROCESS | 2574 | 1462918436479 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:13:56 INFO - PROCESS | 2574 | 1462918436494 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x128d55000 == 59 [pid = 2574] [id = 331] 15:13:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x128c1f400) [pid = 2574] [serial = 992] [outer = 0x0] 15:13:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x1298ab400) [pid = 2574] [serial = 993] [outer = 0x128c1f400] 15:13:56 INFO - PROCESS | 2574 | 1462918436519 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 163 (0x12a74f800) [pid = 2574] [serial = 994] [outer = 0x128c1f400] 15:13:56 INFO - PROCESS | 2574 | 1462918436857 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]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 15:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:13:56 INFO - PROCESS | 2574 | 1462918436900 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 2574 | 1462918436901 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 15:13:56 INFO - PROCESS | 2574 | 1462918436903 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 2574 | 1462918436905 Marionette TRACE conn2 <- [1,1298,null,{}] 15:13:56 INFO - PROCESS | 2574 | 1462918436907 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}] 15:13:57 INFO - PROCESS | 2574 | 1462918437008 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:13:57 INFO - PROCESS | 2574 | 1462918437043 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a642000 == 60 [pid = 2574] [id = 332] 15:13:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x12a6c8000) [pid = 2574] [serial = 995] [outer = 0x0] 15:13:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x12a8c5000) [pid = 2574] [serial = 996] [outer = 0x12a6c8000] 15:13:57 INFO - PROCESS | 2574 | 1462918437077 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x12af14800) [pid = 2574] [serial = 997] [outer = 0x12a6c8000] 15:13:57 INFO - PROCESS | 2574 | 1462918437435 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]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 568ms 15:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:13:57 INFO - PROCESS | 2574 | 1462918437472 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 2574 | 1462918437474 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 15:13:57 INFO - PROCESS | 2574 | 1462918437478 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 2574 | 1462918437480 Marionette TRACE conn2 <- [1,1302,null,{}] 15:13:57 INFO - PROCESS | 2574 | 1462918437483 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}] 15:13:58 INFO - PROCESS | 2574 | 1462918438009 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x12b2b8800) [pid = 2574] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x1289b9800) [pid = 2574] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x111b02c00) [pid = 2574] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 162 (0x120d5bc00) [pid = 2574] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x1289b5000) [pid = 2574] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x1161a4800) [pid = 2574] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x121bc7000) [pid = 2574] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x129537000) [pid = 2574] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x118116400) [pid = 2574] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x12ba99800) [pid = 2574] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x113d61c00) [pid = 2574] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x1166bb400) [pid = 2574] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x119715800) [pid = 2574] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x1161a7c00) [pid = 2574] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x115e38000) [pid = 2574] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x113afc400) [pid = 2574] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x126d1f800) [pid = 2574] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x12af0e400) [pid = 2574] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x120ead800) [pid = 2574] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x12953e800) [pid = 2574] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x120d61c00) [pid = 2574] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x12568ec00) [pid = 2574] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x111f2ac00) [pid = 2574] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x118c1e400) [pid = 2574] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x1122b2400) [pid = 2574] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x117035000) [pid = 2574] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x126f3a000) [pid = 2574] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x118207400) [pid = 2574] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x113af7c00) [pid = 2574] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x12b0cc400) [pid = 2574] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x121753000) [pid = 2574] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x120d5f800) [pid = 2574] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x113d62400) [pid = 2574] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x128c20400) [pid = 2574] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x11751d800) [pid = 2574] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x113135800) [pid = 2574] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x11933f400) [pid = 2574] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x120d60c00) [pid = 2574] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x12c7a3000) [pid = 2574] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:13:58 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x129541000) [pid = 2574] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:13:58 INFO - PROCESS | 2574 | 1462918438068 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x112647800 == 61 [pid = 2574] [id = 333] 15:13:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x111f28c00) [pid = 2574] [serial = 998] [outer = 0x0] 15:13:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x113132400) [pid = 2574] [serial = 999] [outer = 0x111f28c00] 15:13:58 INFO - PROCESS | 2574 | 1462918438098 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x1161efc00) [pid = 2574] [serial = 1000] [outer = 0x111f28c00] 15:13:58 INFO - PROCESS | 2574 | 1462918438408 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]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 974ms 15:13:58 INFO - PROCESS | 2574 | 1462918438452 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 2574 | 1462918438453 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 15:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:13:58 INFO - PROCESS | 2574 | 1462918438456 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 2574 | 1462918438457 Marionette TRACE conn2 <- [1,1306,null,{}] 15:13:58 INFO - PROCESS | 2574 | 1462918438459 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}] 15:13:58 INFO - PROCESS | 2574 | 1462918438565 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:13:58 INFO - PROCESS | 2574 | 1462918438597 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x1215da000 == 62 [pid = 2574] [id = 334] 15:13:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x116075400) [pid = 2574] [serial = 1001] [outer = 0x0] 15:13:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x11810ac00) [pid = 2574] [serial = 1002] [outer = 0x116075400] 15:13:58 INFO - PROCESS | 2574 | 1462918438622 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x121753000) [pid = 2574] [serial = 1003] [outer = 0x116075400] 15:13:58 INFO - PROCESS | 2574 | 1462918438906 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]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 15:13:58 INFO - PROCESS | 2574 | 1462918438926 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 2574 | 1462918438927 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 15:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:13:58 INFO - PROCESS | 2574 | 1462918438930 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 2574 | 1462918438931 Marionette TRACE conn2 <- [1,1310,null,{}] 15:13:58 INFO - PROCESS | 2574 | 1462918438942 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}] 15:13:59 INFO - PROCESS | 2574 | 1462918439029 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:13:59 INFO - PROCESS | 2574 | 1462918439035 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b018800 == 63 [pid = 2574] [id = 335] 15:13:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x1219a5400) [pid = 2574] [serial = 1004] [outer = 0x0] 15:13:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x127517800) [pid = 2574] [serial = 1005] [outer = 0x1219a5400] 15:13:59 INFO - PROCESS | 2574 | 1462918439060 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x129537000) [pid = 2574] [serial = 1006] [outer = 0x1219a5400] 15:13:59 INFO - PROCESS | 2574 | 1462918439406 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] 15:13:59 INFO - PROCESS | 2574 | 1462918439459 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 15:13:59 INFO - PROCESS | 2574 | 1462918439461 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 2574 | 1462918439462 Marionette TRACE conn2 <- [1,1314,null,{}] 15:13:59 INFO - PROCESS | 2574 | 1462918439464 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}] 15:13:59 INFO - PROCESS | 2574 | 1462918439547 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:13:59 INFO - PROCESS | 2574 | 1462918439554 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c020000 == 64 [pid = 2574] [id = 336] 15:13:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x1289bbc00) [pid = 2574] [serial = 1007] [outer = 0x0] 15:13:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12b0c8c00) [pid = 2574] [serial = 1008] [outer = 0x1289bbc00] 15:13:59 INFO - PROCESS | 2574 | 1462918439579 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x12b288400) [pid = 2574] [serial = 1009] [outer = 0x1289bbc00] 15:13:59 INFO - PROCESS | 2574 | 1462918439920 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]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 469ms 15:13:59 INFO - PROCESS | 2574 | 1462918439934 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 2574 | 1462918439936 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 15:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:13:59 INFO - PROCESS | 2574 | 1462918439938 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 2574 | 1462918439939 Marionette TRACE conn2 <- [1,1318,null,{}] 15:13:59 INFO - PROCESS | 2574 | 1462918439952 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}] 15:14:00 INFO - PROCESS | 2574 | 1462918440101 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:14:00 INFO - PROCESS | 2574 | 1462918440164 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x1126c9800 == 65 [pid = 2574] [id = 337] 15:14:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x11205a000) [pid = 2574] [serial = 1010] [outer = 0x0] 15:14:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x1122b6400) [pid = 2574] [serial = 1011] [outer = 0x11205a000] 15:14:00 INFO - PROCESS | 2574 | 1462918440197 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x113132800) [pid = 2574] [serial = 1012] [outer = 0x11205a000] 15:14:00 INFO - PROCESS | 2574 | 1462918440646 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]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 15:14:00 INFO - PROCESS | 2574 | 1462918440673 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 2574 | 1462918440675 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 15:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:14:00 INFO - PROCESS | 2574 | 1462918440678 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 2574 | 1462918440681 Marionette TRACE conn2 <- [1,1322,null,{}] 15:14:00 INFO - PROCESS | 2574 | 1462918440687 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}] 15:14:00 INFO - PROCESS | 2574 | 1462918440796 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:14:00 INFO - PROCESS | 2574 | 1462918440892 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x119595000 == 66 [pid = 2574] [id = 338] 15:14:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x1167f4c00) [pid = 2574] [serial = 1013] [outer = 0x0] 15:14:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x11703e400) [pid = 2574] [serial = 1014] [outer = 0x1167f4c00] 15:14:00 INFO - PROCESS | 2574 | 1462918440939 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x118110000) [pid = 2574] [serial = 1015] [outer = 0x1167f4c00] 15:14:01 INFO - PROCESS | 2574 | 1462918441333 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]]]}] 15:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 724ms 15:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:14:01 INFO - PROCESS | 2574 | 1462918441403 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 2574 | 1462918441404 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 15:14:01 INFO - PROCESS | 2574 | 1462918441407 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 2574 | 1462918441408 Marionette TRACE conn2 <- [1,1326,null,{}] 15:14:01 INFO - PROCESS | 2574 | 1462918441411 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}] 15:14:01 INFO - PROCESS | 2574 | 1462918441517 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:14:01 INFO - PROCESS | 2574 | 1462918441578 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x126da4800 == 67 [pid = 2574] [id = 339] 15:14:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x1184d5800) [pid = 2574] [serial = 1016] [outer = 0x0] 15:14:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x11933bc00) [pid = 2574] [serial = 1017] [outer = 0x1184d5800] 15:14:01 INFO - PROCESS | 2574 | 1462918441648 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x119c2b400) [pid = 2574] [serial = 1018] [outer = 0x1184d5800] 15:14:02 INFO - PROCESS | 2574 | 1462918442071 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]]]}] 15:14:02 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 15:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 721ms 15:14:02 INFO - PROCESS | 2574 | 1462918442138 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 2574 | 1462918442141 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 15:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:14:02 INFO - PROCESS | 2574 | 1462918442162 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 2574 | 1462918442165 Marionette TRACE conn2 <- [1,1330,null,{}] 15:14:02 INFO - PROCESS | 2574 | 1462918442188 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}] 15:14:02 INFO - PROCESS | 2574 | 1462918442297 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:14:02 INFO - PROCESS | 2574 | 1462918442353 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfd5000 == 68 [pid = 2574] [id = 340] 15:14:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x11933f400) [pid = 2574] [serial = 1019] [outer = 0x0] 15:14:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x1268ca000) [pid = 2574] [serial = 1020] [outer = 0x11933f400] 15:14:02 INFO - PROCESS | 2574 | 1462918442383 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x127214000) [pid = 2574] [serial = 1021] [outer = 0x11933f400] 15:14:02 INFO - PROCESS | 2574 | 1462918442801 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]]]}] 15:14:02 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 15:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 708ms 15:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:14:02 INFO - PROCESS | 2574 | 1462918442854 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 2574 | 1462918442855 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 15:14:02 INFO - PROCESS | 2574 | 1462918442858 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 2574 | 1462918442859 Marionette TRACE conn2 <- [1,1334,null,{}] 15:14:02 INFO - PROCESS | 2574 | 1462918442862 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}] 15:14:02 INFO - PROCESS | 2574 | 1462918442968 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:14:03 INFO - PROCESS | 2574 | 1462918443026 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d410800 == 69 [pid = 2574] [id = 341] 15:14:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x127518000) [pid = 2574] [serial = 1022] [outer = 0x0] 15:14:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x12930ac00) [pid = 2574] [serial = 1023] [outer = 0x127518000] 15:14:03 INFO - PROCESS | 2574 | 1462918443056 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x12af14400) [pid = 2574] [serial = 1024] [outer = 0x127518000] 15:14:03 INFO - PROCESS | 2574 | 1462918443545 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]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 719ms 15:14:03 INFO - PROCESS | 2574 | 1462918443594 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 2574 | 1462918443596 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 15:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:14:03 INFO - PROCESS | 2574 | 1462918443615 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 2574 | 1462918443616 Marionette TRACE conn2 <- [1,1338,null,{}] 15:14:03 INFO - PROCESS | 2574 | 1462918443618 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}] 15:14:03 INFO - PROCESS | 2574 | 1462918443761 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:14:03 INFO - PROCESS | 2574 | 1462918443866 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x1212a9000 == 70 [pid = 2574] [id = 342] 15:14:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x12afb0400) [pid = 2574] [serial = 1025] [outer = 0x0] 15:14:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x12b0c3400) [pid = 2574] [serial = 1026] [outer = 0x12afb0400] 15:14:03 INFO - PROCESS | 2574 | 1462918443923 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x12b2c0000) [pid = 2574] [serial = 1027] [outer = 0x12afb0400] 15:14:04 INFO - PROCESS | 2574 | 1462918444938 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]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1376ms 15:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:14:04 INFO - PROCESS | 2574 | 1462918444990 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 2574 | 1462918444992 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 15:14:04 INFO - PROCESS | 2574 | 1462918444996 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 2574 | 1462918444998 Marionette TRACE conn2 <- [1,1342,null,{}] 15:14:05 INFO - PROCESS | 2574 | 1462918445003 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}] 15:14:05 INFO - PROCESS | 2574 | 1462918445106 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:14:05 INFO - PROCESS | 2574 | 1462918445164 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e1c800 == 71 [pid = 2574] [id = 343] 15:14:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x11345b400) [pid = 2574] [serial = 1028] [outer = 0x0] 15:14:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x113a71800) [pid = 2574] [serial = 1029] [outer = 0x11345b400] 15:14:05 INFO - PROCESS | 2574 | 1462918445193 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x11619fc00) [pid = 2574] [serial = 1030] [outer = 0x11345b400] 15:14:05 INFO - PROCESS | 2574 | 1462918445687 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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 726ms 15:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:14:05 INFO - PROCESS | 2574 | 1462918445721 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 2574 | 1462918445725 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 15:14:05 INFO - PROCESS | 2574 | 1462918445729 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 2574 | 1462918445731 Marionette TRACE conn2 <- [1,1346,null,{}] 15:14:05 INFO - PROCESS | 2574 | 1462918445754 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}] 15:14:05 INFO - PROCESS | 2574 | 1462918445849 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x12c020000 == 70 [pid = 2574] [id = 336] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x12b018800 == 69 [pid = 2574] [id = 335] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x1215da000 == 68 [pid = 2574] [id = 334] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x112647800 == 67 [pid = 2574] [id = 333] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x12a642000 == 66 [pid = 2574] [id = 332] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x128d55000 == 65 [pid = 2574] [id = 331] 15:14:05 INFO - PROCESS | 2574 | 1462918445976 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x1272c1800 == 64 [pid = 2574] [id = 330] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x1236ed000 == 63 [pid = 2574] [id = 329] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x1213c5800 == 62 [pid = 2574] [id = 328] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x120dd6800 == 61 [pid = 2574] [id = 327] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x117e20000 == 60 [pid = 2574] [id = 326] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x121219800 == 59 [pid = 2574] [id = 325] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x1170cc800 == 58 [pid = 2574] [id = 324] 15:14:05 INFO - PROCESS | 2574 | --DOCSHELL 0x118527800 == 57 [pid = 2574] [id = 323] 15:14:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x113285000 == 58 [pid = 2574] [id = 344] 15:14:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x1134bc000) [pid = 2574] [serial = 1031] [outer = 0x0] 15:14:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x1169b2000) [pid = 2574] [serial = 1032] [outer = 0x1134bc000] 15:14:06 INFO - PROCESS | 2574 | 1462918446009 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x1176b7400) [pid = 2574] [serial = 1033] [outer = 0x1134bc000] 15:14:06 INFO - PROCESS | 2574 | --DOCSHELL 0x121223000 == 57 [pid = 2574] [id = 319] 15:14:06 INFO - PROCESS | 2574 | --DOCSHELL 0x1170bd000 == 56 [pid = 2574] [id = 318] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x12a74e400) [pid = 2574] [serial = 843] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x12c4b0000) [pid = 2574] [serial = 849] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x126f33800) [pid = 2574] [serial = 783] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x12b0c6000) [pid = 2574] [serial = 789] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x12bcf3400) [pid = 2574] [serial = 792] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x12c7f5800) [pid = 2574] [serial = 618] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x113460000) [pid = 2574] [serial = 675] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x1219acc00) [pid = 2574] [serial = 729] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x12a74ac00) [pid = 2574] [serial = 786] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x118607400) [pid = 2574] [serial = 837] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x1289b6c00) [pid = 2574] [serial = 732] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x12af0d800) [pid = 2574] [serial = 846] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x119150c00) [pid = 2574] [serial = 726] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x12c4ac000) [pid = 2574] [serial = 888] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x11933f800) [pid = 2574] [serial = 780] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x11703cc00) [pid = 2574] [serial = 678] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x1214e4c00) [pid = 2574] [serial = 840] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x117040c00) [pid = 2574] [serial = 723] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12930d800) [pid = 2574] [serial = 735] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x1167ed800) [pid = 2574] [serial = 777] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x1268ca400) [pid = 2574] [serial = 933] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x127219000) [pid = 2574] [serial = 936] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x115e3d400) [pid = 2574] [serial = 891] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x112a6cc00) [pid = 2574] [serial = 890] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x119340000) [pid = 2574] [serial = 925] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x11908e400) [pid = 2574] [serial = 924] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x1132b5800) [pid = 2574] [serial = 916] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x1130a8800) [pid = 2574] [serial = 915] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x126dce000) [pid = 2574] [serial = 934] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x119c31400) [pid = 2574] [serial = 942] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x1289b7c00) [pid = 2574] [serial = 939] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x11933a800) [pid = 2574] [serial = 894] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x118221800) [pid = 2574] [serial = 893] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x127517400) [pid = 2574] [serial = 937] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x115ebd400) [pid = 2574] [serial = 918] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x1166c2000) [pid = 2574] [serial = 919] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x12bcf2c00) [pid = 2574] [serial = 903] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x12b2bf400) [pid = 2574] [serial = 902] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x12afb6800) [pid = 2574] [serial = 900] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x128c27000) [pid = 2574] [serial = 899] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x126f35800) [pid = 2574] [serial = 897] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x124fd0c00) [pid = 2574] [serial = 896] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12ce6e000) [pid = 2574] [serial = 913] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12ca62000) [pid = 2574] [serial = 912] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x128fe3800) [pid = 2574] [serial = 945] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x11820ec00) [pid = 2574] [serial = 921] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x11860bc00) [pid = 2574] [serial = 922] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12ca64400) [pid = 2574] [serial = 910] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12c7a0400) [pid = 2574] [serial = 909] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x1196d9c00) [pid = 2574] [serial = 927] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x1199c0800) [pid = 2574] [serial = 928] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x1214eb400) [pid = 2574] [serial = 930] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x12ca5fc00) [pid = 2574] [serial = 907] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x12c7ef800) [pid = 2574] [serial = 906] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x129544000) [pid = 2574] [serial = 946] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12a6ce400) [pid = 2574] [serial = 948] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x1218ea800) [pid = 2574] [serial = 495] [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.] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x128a78000) [pid = 2574] [serial = 940] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x12a8bac00) [pid = 2574] [serial = 949] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x128a80c00) [pid = 2574] [serial = 943] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x125690c00) [pid = 2574] [serial = 931] [outer = 0x0] [url = about:blank] 15:14:06 INFO - PROCESS | 2574 | 1462918446355 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]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 639ms 15:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:14:06 INFO - PROCESS | 2574 | 1462918446369 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 2574 | 1462918446370 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 15:14:06 INFO - PROCESS | 2574 | 1462918446372 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 2574 | 1462918446375 Marionette TRACE conn2 <- [1,1350,null,{}] 15:14:06 INFO - PROCESS | 2574 | 1462918446382 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}] 15:14:06 INFO - PROCESS | 2574 | 1462918446481 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:14:06 INFO - PROCESS | 2574 | 1462918446546 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x11850b800 == 57 [pid = 2574] [id = 345] 15:14:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x117529800) [pid = 2574] [serial = 1034] [outer = 0x0] 15:14:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x119083400) [pid = 2574] [serial = 1035] [outer = 0x117529800] 15:14:06 INFO - PROCESS | 2574 | 1462918446576 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1195f1400) [pid = 2574] [serial = 1036] [outer = 0x117529800] 15:14:06 INFO - PROCESS | 2574 | 1462918446895 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]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 572ms 15:14:06 INFO - PROCESS | 2574 | 1462918446944 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 2574 | 1462918446947 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 15:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:14:06 INFO - PROCESS | 2574 | 1462918446950 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 2574 | 1462918446952 Marionette TRACE conn2 <- [1,1354,null,{}] 15:14:06 INFO - PROCESS | 2574 | 1462918446955 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}] 15:14:07 INFO - PROCESS | 2574 | 1462918447080 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:14:07 INFO - PROCESS | 2574 | 1462918447165 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x1197c5000 == 58 [pid = 2574] [id = 346] 15:14:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x1176b6c00) [pid = 2574] [serial = 1037] [outer = 0x0] 15:14:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x11971b000) [pid = 2574] [serial = 1038] [outer = 0x1176b6c00] 15:14:07 INFO - PROCESS | 2574 | 1462918447200 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x120ea7000) [pid = 2574] [serial = 1039] [outer = 0x1176b6c00] 15:14:07 INFO - PROCESS | 2574 | 1462918447473 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]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 571ms 15:14:07 INFO - PROCESS | 2574 | 1462918447523 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 2574 | 1462918447524 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 15:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:14:07 INFO - PROCESS | 2574 | 1462918447526 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 2574 | 1462918447527 Marionette TRACE conn2 <- [1,1358,null,{}] 15:14:07 INFO - PROCESS | 2574 | 1462918447529 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}] 15:14:07 INFO - PROCESS | 2574 | 1462918447612 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:14:07 INFO - PROCESS | 2574 | 1462918447619 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x1213bc000 == 59 [pid = 2574] [id = 347] 15:14:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x1214e4c00) [pid = 2574] [serial = 1040] [outer = 0x0] 15:14:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x123759000) [pid = 2574] [serial = 1041] [outer = 0x1214e4c00] 15:14:07 INFO - PROCESS | 2574 | 1462918447644 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x1250bb000) [pid = 2574] [serial = 1042] [outer = 0x1214e4c00] 15:14:07 INFO - PROCESS | 2574 | 1462918447978 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]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 469ms 15:14:07 INFO - PROCESS | 2574 | 1462918447995 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 2574 | 1462918447996 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 15:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:14:08 INFO - PROCESS | 2574 | 1462918448025 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 2574 | 1462918448026 Marionette TRACE conn2 <- [1,1362,null,{}] 15:14:08 INFO - PROCESS | 2574 | 1462918448036 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}] 15:14:08 INFO - PROCESS | 2574 | 1462918448159 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:14:08 INFO - PROCESS | 2574 | 1462918448193 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x116922000 == 60 [pid = 2574] [id = 348] 15:14:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x1255b9800) [pid = 2574] [serial = 1043] [outer = 0x0] 15:14:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x126f37800) [pid = 2574] [serial = 1044] [outer = 0x1255b9800] 15:14:08 INFO - PROCESS | 2574 | 1462918448219 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x128a81800) [pid = 2574] [serial = 1045] [outer = 0x1255b9800] 15:14:08 INFO - PROCESS | 2574 | 1462918448561 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]]]}] 15:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 601ms 15:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:14:08 INFO - PROCESS | 2574 | 1462918448604 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 2574 | 1462918448606 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 15:14:08 INFO - PROCESS | 2574 | 1462918448608 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 2574 | 1462918448609 Marionette TRACE conn2 <- [1,1366,null,{}] 15:14:08 INFO - PROCESS | 2574 | 1462918448611 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}] 15:14:08 INFO - PROCESS | 2574 | 1462918448709 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:14:08 INFO - PROCESS | 2574 | 1462918448741 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255b4000 == 61 [pid = 2574] [id = 349] 15:14:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x128c1f800) [pid = 2574] [serial = 1046] [outer = 0x0] 15:14:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x128c85c00) [pid = 2574] [serial = 1047] [outer = 0x128c1f800] 15:14:08 INFO - PROCESS | 2574 | 1462918448768 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x129310c00) [pid = 2574] [serial = 1048] [outer = 0x128c1f800] 15:14:09 INFO - PROCESS | 2574 | 1462918449118 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] 15:14:09 INFO - PROCESS | 2574 | 1462918449128 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 15:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:14:09 INFO - PROCESS | 2574 | 1462918449130 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 2574 | 1462918449131 Marionette TRACE conn2 <- [1,1370,null,{}] 15:14:09 INFO - PROCESS | 2574 | 1462918449134 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}] 15:14:09 INFO - PROCESS | 2574 | 1462918449238 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:14:09 INFO - PROCESS | 2574 | 1462918449253 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x128935000 == 62 [pid = 2574] [id = 350] 15:14:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x129541000) [pid = 2574] [serial = 1049] [outer = 0x0] 15:14:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12a74d400) [pid = 2574] [serial = 1050] [outer = 0x129541000] 15:14:09 INFO - PROCESS | 2574 | 1462918449278 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12af0e000) [pid = 2574] [serial = 1051] [outer = 0x129541000] 15:14:09 INFO - PROCESS | 2574 | 1462918449622 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] 15:14:09 INFO - PROCESS | 2574 | 1462918449660 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 15:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:14:09 INFO - PROCESS | 2574 | 1462918449662 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 2574 | 1462918449663 Marionette TRACE conn2 <- [1,1374,null,{}] 15:14:09 INFO - PROCESS | 2574 | 1462918449666 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}] 15:14:09 INFO - PROCESS | 2574 | 1462918449765 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:14:09 INFO - PROCESS | 2574 | 1462918449780 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x129835800 == 63 [pid = 2574] [id = 351] 15:14:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12af10400) [pid = 2574] [serial = 1052] [outer = 0x0] 15:14:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12b0c9c00) [pid = 2574] [serial = 1053] [outer = 0x12af10400] 15:14:09 INFO - PROCESS | 2574 | 1462918449806 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12b296400) [pid = 2574] [serial = 1054] [outer = 0x12af10400] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x119720400) [pid = 2574] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x1195f5000) [pid = 2574] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x113134000) [pid = 2574] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12740dc00) [pid = 2574] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x1161a0c00) [pid = 2574] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x1216a2c00) [pid = 2574] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x127406000) [pid = 2574] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x128c1f400) [pid = 2574] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12a6c8000) [pid = 2574] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x113130400) [pid = 2574] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x1219a5400) [pid = 2574] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x111f28c00) [pid = 2574] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x118221400) [pid = 2574] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:14:10 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x116075400) [pid = 2574] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:14:10 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:14:10 INFO - PROCESS | 2574 | 1462918450245 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] 15:14:10 INFO - PROCESS | 2574 | 1462918450283 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 15:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:14:10 INFO - PROCESS | 2574 | 1462918450285 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 2574 | 1462918450286 Marionette TRACE conn2 <- [1,1378,null,{}] 15:14:10 INFO - PROCESS | 2574 | 1462918450289 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}] 15:14:10 INFO - PROCESS | 2574 | 1462918450373 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:14:10 INFO - PROCESS | 2574 | 1462918450377 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272b0800 == 64 [pid = 2574] [id = 352] 15:14:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x113135800) [pid = 2574] [serial = 1055] [outer = 0x0] 15:14:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x11752c800) [pid = 2574] [serial = 1056] [outer = 0x113135800] 15:14:10 INFO - PROCESS | 2574 | 1462918450403 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x126f3a000) [pid = 2574] [serial = 1057] [outer = 0x113135800] 15:14:10 INFO - PROCESS | 2574 | 1462918450742 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] 15:14:10 INFO - PROCESS | 2574 | 1462918450756 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 15:14:10 INFO - PROCESS | 2574 | 1462918450758 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 2574 | 1462918450760 Marionette TRACE conn2 <- [1,1382,null,{}] 15:14:10 INFO - PROCESS | 2574 | 1462918450762 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}] 15:14:10 INFO - PROCESS | 2574 | 1462918450893 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:14:10 INFO - PROCESS | 2574 | 1462918450900 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af2e800 == 65 [pid = 2574] [id = 353] 15:14:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1289b1c00) [pid = 2574] [serial = 1058] [outer = 0x0] 15:14:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12b2c1400) [pid = 2574] [serial = 1059] [outer = 0x1289b1c00] 15:14:10 INFO - PROCESS | 2574 | 1462918450930 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12bae0800) [pid = 2574] [serial = 1060] [outer = 0x1289b1c00] 15:14:11 INFO - PROCESS | 2574 | [2574] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:14:11 INFO - PROCESS | 2574 | 1462918451275 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] 15:14:11 INFO - PROCESS | 2574 | 1462918451330 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 15:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:14:11 INFO - PROCESS | 2574 | 1462918451332 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 2574 | 1462918451333 Marionette TRACE conn2 <- [1,1386,null,{}] 15:14:11 INFO - PROCESS | 2574 | 1462918451335 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}] 15:14:11 INFO - PROCESS | 2574 | 1462918451418 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:14:11 INFO - PROCESS | 2574 | 1462918451475 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c011800 == 66 [pid = 2574] [id = 354] 15:14:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12baa5800) [pid = 2574] [serial = 1061] [outer = 0x0] 15:14:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12bce6c00) [pid = 2574] [serial = 1062] [outer = 0x12baa5800] 15:14:11 INFO - PROCESS | 2574 | 1462918451501 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12bcf1c00) [pid = 2574] [serial = 1063] [outer = 0x12baa5800] 15:14:11 INFO - PROCESS | 2574 | 1462918451754 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] 15:14:11 INFO - PROCESS | 2574 | 1462918451807 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 15:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:14:11 INFO - PROCESS | 2574 | 1462918451810 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 2574 | 1462918451811 Marionette TRACE conn2 <- [1,1390,null,{}] 15:14:11 INFO - PROCESS | 2574 | 1462918451813 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}] 15:14:11 INFO - PROCESS | 2574 | 1462918451906 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:14:11 INFO - PROCESS | 2574 | 1462918451910 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce5d800 == 67 [pid = 2574] [id = 355] 15:14:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12bcf5c00) [pid = 2574] [serial = 1064] [outer = 0x0] 15:14:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12c079400) [pid = 2574] [serial = 1065] [outer = 0x12bcf5c00] 15:14:11 INFO - PROCESS | 2574 | 1462918451935 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12c4a8400) [pid = 2574] [serial = 1066] [outer = 0x12bcf5c00] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba76000 == 66 [pid = 2574] [id = 261] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12983f000 == 65 [pid = 2574] [id = 299] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x120f98800 == 64 [pid = 2574] [id = 304] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x1185ef800 == 63 [pid = 2574] [id = 260] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12d694800 == 62 [pid = 2574] [id = 278] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfcb800 == 61 [pid = 2574] [id = 263] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x120dbb000 == 60 [pid = 2574] [id = 298] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce4f800 == 59 [pid = 2574] [id = 262] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x11906e000 == 58 [pid = 2574] [id = 322] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12ca83800 == 57 [pid = 2574] [id = 321] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12c013800 == 56 [pid = 2574] [id = 317] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12dabb800 == 55 [pid = 2574] [id = 283] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12c75a800 == 54 [pid = 2574] [id = 258] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x1126c4800 == 53 [pid = 2574] [id = 302] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfc3800 == 52 [pid = 2574] [id = 300] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12af5b800 == 51 [pid = 2574] [id = 320] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12d1b8000 == 50 [pid = 2574] [id = 264] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12dabd000 == 49 [pid = 2574] [id = 303] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12b026000 == 48 [pid = 2574] [id = 244] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6d4000 == 47 [pid = 2574] [id = 282] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8b2000 == 46 [pid = 2574] [id = 245] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12d414800 == 45 [pid = 2574] [id = 301] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x113285000 == 44 [pid = 2574] [id = 344] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x117e1c800 == 43 [pid = 2574] [id = 343] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x1212a9000 == 42 [pid = 2574] [id = 342] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12d410800 == 41 [pid = 2574] [id = 341] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfd5000 == 40 [pid = 2574] [id = 340] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x126da4800 == 39 [pid = 2574] [id = 339] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x119595000 == 38 [pid = 2574] [id = 338] 15:14:12 INFO - PROCESS | 2574 | --DOCSHELL 0x1126c9800 == 37 [pid = 2574] [id = 337] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x1213bc000 == 36 [pid = 2574] [id = 347] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x1197c5000 == 35 [pid = 2574] [id = 346] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x116922000 == 34 [pid = 2574] [id = 348] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x11850b800 == 33 [pid = 2574] [id = 345] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x1255b4000 == 32 [pid = 2574] [id = 349] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x1272b0800 == 31 [pid = 2574] [id = 352] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x12c011800 == 30 [pid = 2574] [id = 354] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x128935000 == 29 [pid = 2574] [id = 350] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x129835800 == 28 [pid = 2574] [id = 351] 15:14:13 INFO - PROCESS | 2574 | --DOCSHELL 0x12af2e800 == 27 [pid = 2574] [id = 353] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12b0c8c00) [pid = 2574] [serial = 1008] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x120d5cc00) [pid = 2574] [serial = 981] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x120eabc00) [pid = 2574] [serial = 982] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x1196db800) [pid = 2574] [serial = 978] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x11971dc00) [pid = 2574] [serial = 979] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x116070800) [pid = 2574] [serial = 970] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x113345400) [pid = 2574] [serial = 969] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x128c2a800) [pid = 2574] [serial = 990] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x1289b3400) [pid = 2574] [serial = 963] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x117176800) [pid = 2574] [serial = 973] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x117037400) [pid = 2574] [serial = 972] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1250b9400) [pid = 2574] [serial = 984] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x126f3cc00) [pid = 2574] [serial = 985] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x1289b1000) [pid = 2574] [serial = 987] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x120ea8400) [pid = 2574] [serial = 960] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x1298ab400) [pid = 2574] [serial = 993] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x113d60800) [pid = 2574] [serial = 954] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12a8c5000) [pid = 2574] [serial = 996] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12a74f800) [pid = 2574] [serial = 994] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x11820f800) [pid = 2574] [serial = 957] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x12a8c2800) [pid = 2574] [serial = 951] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x12af10800) [pid = 2574] [serial = 952] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x12af14800) [pid = 2574] [serial = 997] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x1199b8c00) [pid = 2574] [serial = 966] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x127517800) [pid = 2574] [serial = 1005] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x113132400) [pid = 2574] [serial = 999] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x129537000) [pid = 2574] [serial = 1006] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x1161efc00) [pid = 2574] [serial = 1000] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x1195f4400) [pid = 2574] [serial = 976] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x119086800) [pid = 2574] [serial = 975] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x12930f800) [pid = 2574] [serial = 991] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x11810ac00) [pid = 2574] [serial = 1002] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x128a84c00) [pid = 2574] [serial = 988] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x121753000) [pid = 2574] [serial = 1003] [outer = 0x0] [url = about:blank] 15:14:13 INFO - PROCESS | 2574 | 1462918453590 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]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1825ms 15:14:13 INFO - PROCESS | 2574 | 1462918453636 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 2574 | 1462918453638 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 15:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:14:13 INFO - PROCESS | 2574 | 1462918453642 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 2574 | 1462918453644 Marionette TRACE conn2 <- [1,1394,null,{}] 15:14:13 INFO - PROCESS | 2574 | 1462918453654 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}] 15:14:13 INFO - PROCESS | 2574 | 1462918453740 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:14:13 INFO - PROCESS | 2574 | 1462918453788 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x112a8e800 == 28 [pid = 2574] [id = 356] 15:14:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x11313bc00) [pid = 2574] [serial = 1067] [outer = 0x0] 15:14:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x11313d000) [pid = 2574] [serial = 1068] [outer = 0x11313bc00] 15:14:13 INFO - PROCESS | 2574 | 1462918453817 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x113468400) [pid = 2574] [serial = 1069] [outer = 0x11313bc00] 15:14:14 INFO - PROCESS | 2574 | 1462918454126 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]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 523ms 15:14:14 INFO - PROCESS | 2574 | 1462918454165 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 2574 | 1462918454171 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 15:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:14:14 INFO - PROCESS | 2574 | 1462918454176 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 2574 | 1462918454178 Marionette TRACE conn2 <- [1,1398,null,{}] 15:14:14 INFO - PROCESS | 2574 | 1462918454180 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}] 15:14:14 INFO - PROCESS | 2574 | 1462918454250 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:14:14 INFO - PROCESS | 2574 | 1462918454255 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x115e13800 == 29 [pid = 2574] [id = 357] 15:14:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x113a6f800) [pid = 2574] [serial = 1070] [outer = 0x0] 15:14:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x115e38000) [pid = 2574] [serial = 1071] [outer = 0x113a6f800] 15:14:14 INFO - PROCESS | 2574 | 1462918454283 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x1160de000) [pid = 2574] [serial = 1072] [outer = 0x113a6f800] 15:14:14 INFO - PROCESS | 2574 | 1462918454610 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]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 15:14:14 INFO - PROCESS | 2574 | 1462918454645 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 2574 | 1462918454647 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 15:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:14:14 INFO - PROCESS | 2574 | 1462918454649 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 2574 | 1462918454652 Marionette TRACE conn2 <- [1,1402,null,{}] 15:14:14 INFO - PROCESS | 2574 | 1462918454660 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}] 15:14:14 INFO - PROCESS | 2574 | 1462918454732 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:14:14 INFO - PROCESS | 2574 | 1462918454738 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f1d000 == 30 [pid = 2574] [id = 358] 15:14:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x112019800) [pid = 2574] [serial = 1073] [outer = 0x0] 15:14:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x1167f1800) [pid = 2574] [serial = 1074] [outer = 0x112019800] 15:14:14 INFO - PROCESS | 2574 | 1462918454779 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x1169b0400) [pid = 2574] [serial = 1075] [outer = 0x112019800] 15:14:15 INFO - PROCESS | 2574 | 1462918455109 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]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 472ms 15:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:14:15 INFO - PROCESS | 2574 | 1462918455121 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 2574 | 1462918455123 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 15:14:15 INFO - PROCESS | 2574 | 1462918455125 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 2574 | 1462918455126 Marionette TRACE conn2 <- [1,1406,null,{}] 15:14:15 INFO - PROCESS | 2574 | 1462918455129 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}] 15:14:15 INFO - PROCESS | 2574 | 1462918455203 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:14:15 INFO - PROCESS | 2574 | 1462918455249 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170e3000 == 31 [pid = 2574] [id = 359] 15:14:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x1161a5800) [pid = 2574] [serial = 1076] [outer = 0x0] 15:14:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x117033000) [pid = 2574] [serial = 1077] [outer = 0x1161a5800] 15:14:15 INFO - PROCESS | 2574 | 1462918455275 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x117177800) [pid = 2574] [serial = 1078] [outer = 0x1161a5800] 15:14:15 INFO - PROCESS | 2574 | 1462918455575 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]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 15:14:15 INFO - PROCESS | 2574 | 1462918455594 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 2574 | 1462918455596 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 15:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:14:15 INFO - PROCESS | 2574 | 1462918455598 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 2574 | 1462918455601 Marionette TRACE conn2 <- [1,1410,null,{}] 15:14:15 INFO - PROCESS | 2574 | 1462918455605 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}] 15:14:15 INFO - PROCESS | 2574 | 1462918455676 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:14:15 INFO - PROCESS | 2574 | 1462918455680 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x11851d800 == 32 [pid = 2574] [id = 360] 15:14:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x1132b4800) [pid = 2574] [serial = 1079] [outer = 0x0] 15:14:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x1176b2800) [pid = 2574] [serial = 1080] [outer = 0x1132b4800] 15:14:15 INFO - PROCESS | 2574 | 1462918455709 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x11820e000) [pid = 2574] [serial = 1081] [outer = 0x1132b4800] 15:14:16 INFO - PROCESS | 2574 | 1462918456042 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]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 472ms 15:14:16 INFO - PROCESS | 2574 | 1462918456071 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 2574 | 1462918456072 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 15:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:14:16 INFO - PROCESS | 2574 | 1462918456074 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 2574 | 1462918456075 Marionette TRACE conn2 <- [1,1414,null,{}] 15:14:16 INFO - PROCESS | 2574 | 1462918456077 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}] 15:14:16 INFO - PROCESS | 2574 | 1462918456183 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:14:16 INFO - PROCESS | 2574 | 1462918456188 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x119197800 == 33 [pid = 2574] [id = 361] 15:14:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x118202800) [pid = 2574] [serial = 1082] [outer = 0x0] 15:14:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x1184cf000) [pid = 2574] [serial = 1083] [outer = 0x118202800] 15:14:16 INFO - PROCESS | 2574 | 1462918456217 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x11908c400) [pid = 2574] [serial = 1084] [outer = 0x118202800] 15:14:16 INFO - PROCESS | 2574 | 1462918456538 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]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 470ms 15:14:16 INFO - PROCESS | 2574 | 1462918456545 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 2574 | 1462918456546 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 15:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:14:16 INFO - PROCESS | 2574 | 1462918456548 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 2574 | 1462918456551 Marionette TRACE conn2 <- [1,1418,null,{}] 15:14:16 INFO - PROCESS | 2574 | 1462918456555 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}] 15:14:16 INFO - PROCESS | 2574 | 1462918456626 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:14:16 INFO - PROCESS | 2574 | 1462918456630 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x119597800 == 34 [pid = 2574] [id = 362] 15:14:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x11821ac00) [pid = 2574] [serial = 1085] [outer = 0x0] 15:14:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x11933dc00) [pid = 2574] [serial = 1086] [outer = 0x11821ac00] 15:14:16 INFO - PROCESS | 2574 | 1462918456658 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x1195f6800) [pid = 2574] [serial = 1087] [outer = 0x11821ac00] 15:14:17 INFO - PROCESS | 2574 | 1462918456991 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]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 474ms 15:14:17 INFO - PROCESS | 2574 | 1462918457022 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 2574 | 1462918457023 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 15:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:14:17 INFO - PROCESS | 2574 | 1462918457026 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 2574 | 1462918457027 Marionette TRACE conn2 <- [1,1422,null,{}] 15:14:17 INFO - PROCESS | 2574 | 1462918457029 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}] 15:14:17 INFO - PROCESS | 2574 | 1462918457119 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:14:17 INFO - PROCESS | 2574 | 1462918457126 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x119921000 == 35 [pid = 2574] [id = 363] 15:14:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x1166bc000) [pid = 2574] [serial = 1088] [outer = 0x0] 15:14:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x1196e1800) [pid = 2574] [serial = 1089] [outer = 0x1166bc000] 15:14:17 INFO - PROCESS | 2574 | 1462918457161 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x119718400) [pid = 2574] [serial = 1090] [outer = 0x1166bc000] 15:14:17 INFO - PROCESS | 2574 | 1462918457476 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]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms 15:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:14:17 INFO - PROCESS | 2574 | 1462918457495 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 2574 | 1462918457496 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 15:14:17 INFO - PROCESS | 2574 | 1462918457502 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 2574 | 1462918457504 Marionette TRACE conn2 <- [1,1426,null,{}] 15:14:17 INFO - PROCESS | 2574 | 1462918457507 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}] 15:14:17 INFO - PROCESS | 2574 | 1462918457596 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:14:17 INFO - PROCESS | 2574 | 1462918457605 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f1c000 == 36 [pid = 2574] [id = 364] 15:14:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x11908cc00) [pid = 2574] [serial = 1091] [outer = 0x0] 15:14:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1199bd800) [pid = 2574] [serial = 1092] [outer = 0x11908cc00] 15:14:17 INFO - PROCESS | 2574 | 1462918457645 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x119c39400) [pid = 2574] [serial = 1093] [outer = 0x11908cc00] 15:14:18 INFO - PROCESS | 2574 | 1462918458037 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]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 577ms 15:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:14:18 INFO - PROCESS | 2574 | 1462918458087 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 2574 | 1462918458089 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 15:14:18 INFO - PROCESS | 2574 | 1462918458092 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 2574 | 1462918458094 Marionette TRACE conn2 <- [1,1430,null,{}] 15:14:18 INFO - PROCESS | 2574 | 1462918458097 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}] 15:14:18 INFO - PROCESS | 2574 | 1462918458215 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:14:18 INFO - PROCESS | 2574 | 1462918458222 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x1212ab000 == 37 [pid = 2574] [id = 365] 15:14:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x1199b8c00) [pid = 2574] [serial = 1094] [outer = 0x0] 15:14:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x120d66800) [pid = 2574] [serial = 1095] [outer = 0x1199b8c00] 15:14:18 INFO - PROCESS | 2574 | 1462918458264 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x120ea8c00) [pid = 2574] [serial = 1096] [outer = 0x1199b8c00] 15:14:18 INFO - PROCESS | 2574 | 1462918458692 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]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 621ms 15:14:18 INFO - PROCESS | 2574 | 1462918458713 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 2574 | 1462918458726 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 15:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:14:18 INFO - PROCESS | 2574 | 1462918458736 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 2574 | 1462918458738 Marionette TRACE conn2 <- [1,1434,null,{}] 15:14:18 INFO - PROCESS | 2574 | 1462918458764 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}] 15:14:18 INFO - PROCESS | 2574 | 1462918458873 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:14:18 INFO - PROCESS | 2574 | 1462918458910 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x11851d000 == 38 [pid = 2574] [id = 366] 15:14:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x1214e9c00) [pid = 2574] [serial = 1097] [outer = 0x0] 15:14:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12374f400) [pid = 2574] [serial = 1098] [outer = 0x1214e9c00] 15:14:18 INFO - PROCESS | 2574 | 1462918458939 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x124d6f400) [pid = 2574] [serial = 1099] [outer = 0x1214e9c00] 15:14:19 INFO - PROCESS | 2574 | 1462918459287 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]]]}] 15:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 592ms 15:14:19 INFO - PROCESS | 2574 | 1462918459324 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:14:19 INFO - PROCESS | 2574 | 1462918459326 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 15:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:14:19 INFO - PROCESS | 2574 | 1462918459329 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:14:19 INFO - PROCESS | 2574 | 1462918459330 Marionette TRACE conn2 <- [1,1438,null,{}] 15:14:19 INFO - PROCESS | 2574 | 1462918459334 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}] 15:14:19 INFO - PROCESS | 2574 | 1462918459473 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:14:19 INFO - PROCESS | 2574 | 1462918459494 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x1236ea000 == 39 [pid = 2574] [id = 367] 15:14:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x121bc5800) [pid = 2574] [serial = 1100] [outer = 0x0] 15:14:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x1268bc400) [pid = 2574] [serial = 1101] [outer = 0x121bc5800] 15:14:19 INFO - PROCESS | 2574 | 1462918459534 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1268ca800) [pid = 2574] [serial = 1102] [outer = 0x121bc5800] 15:14:19 INFO - PROCESS | 2574 | 1462918459962 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]]]}] 15:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 672ms 15:14:20 INFO - PROCESS | 2574 | 1462918460004 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 2574 | 1462918460005 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 15:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:14:20 INFO - PROCESS | 2574 | 1462918460007 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 2574 | 1462918460008 Marionette TRACE conn2 <- [1,1442,null,{}] 15:14:20 INFO - PROCESS | 2574 | 1462918460011 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}] 15:14:20 INFO - PROCESS | 2574 | 1462918460109 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:14:20 INFO - PROCESS | 2574 | 1462918460113 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255d0800 == 40 [pid = 2574] [id = 368] 15:14:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x126bafc00) [pid = 2574] [serial = 1103] [outer = 0x0] 15:14:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x126d21800) [pid = 2574] [serial = 1104] [outer = 0x126bafc00] 15:14:20 INFO - PROCESS | 2574 | 1462918460139 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x126f36c00) [pid = 2574] [serial = 1105] [outer = 0x126bafc00] 15:14:20 INFO - PROCESS | 2574 | 1462918460482 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]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 15:14:20 INFO - PROCESS | 2574 | 1462918460527 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 2574 | 1462918460528 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 15:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:14:20 INFO - PROCESS | 2574 | 1462918460530 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 2574 | 1462918460531 Marionette TRACE conn2 <- [1,1446,null,{}] 15:14:20 INFO - PROCESS | 2574 | 1462918460533 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}] 15:14:20 INFO - PROCESS | 2574 | 1462918460626 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:14:20 INFO - PROCESS | 2574 | 1462918460630 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272ad000 == 41 [pid = 2574] [id = 369] 15:14:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x126bb2000) [pid = 2574] [serial = 1106] [outer = 0x0] 15:14:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x127405c00) [pid = 2574] [serial = 1107] [outer = 0x126bb2000] 15:14:20 INFO - PROCESS | 2574 | 1462918460656 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x127514c00) [pid = 2574] [serial = 1108] [outer = 0x126bb2000] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x113136c00) [pid = 2574] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x1195f5400) [pid = 2574] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x113346400) [pid = 2574] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x1250bc800) [pid = 2574] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x117173000) [pid = 2574] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x128c1f800) [pid = 2574] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x129541000) [pid = 2574] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12af10400) [pid = 2574] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x113135800) [pid = 2574] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x1289b1c00) [pid = 2574] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x1214e4c00) [pid = 2574] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x1176b6c00) [pid = 2574] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x117529800) [pid = 2574] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1134bc000) [pid = 2574] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x11345b400) [pid = 2574] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12afb0400) [pid = 2574] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x127518000) [pid = 2574] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x11933f400) [pid = 2574] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1184d5800) [pid = 2574] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1167f4c00) [pid = 2574] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x11205a000) [pid = 2574] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x1289bbc00) [pid = 2574] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x1255b9800) [pid = 2574] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:14:21 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12baa5800) [pid = 2574] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:14:21 INFO - PROCESS | 2574 | 1462918461221 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]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 721ms 15:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:14:21 INFO - PROCESS | 2574 | 1462918461252 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 2574 | 1462918461253 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 15:14:21 INFO - PROCESS | 2574 | 1462918461255 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 2574 | 1462918461256 Marionette TRACE conn2 <- [1,1450,null,{}] 15:14:21 INFO - PROCESS | 2574 | 1462918461258 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}] 15:14:21 INFO - PROCESS | 2574 | 1462918461332 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:14:21 INFO - PROCESS | 2574 | 1462918461384 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x121820000 == 42 [pid = 2574] [id = 370] 15:14:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x11313c800) [pid = 2574] [serial = 1109] [outer = 0x0] 15:14:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x1184d5800) [pid = 2574] [serial = 1110] [outer = 0x11313c800] 15:14:21 INFO - PROCESS | 2574 | 1462918461409 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x1199b7800) [pid = 2574] [serial = 1111] [outer = 0x11313c800] 15:14:21 INFO - PROCESS | 2574 | 1462918461699 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]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 467ms 15:14:21 INFO - PROCESS | 2574 | 1462918461724 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 2574 | 1462918461725 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 15:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:14:21 INFO - PROCESS | 2574 | 1462918461727 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 2574 | 1462918461728 Marionette TRACE conn2 <- [1,1454,null,{}] 15:14:21 INFO - PROCESS | 2574 | 1462918461730 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}] 15:14:21 INFO - PROCESS | 2574 | 1462918461819 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:14:21 INFO - PROCESS | 2574 | 1462918461824 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f54000 == 43 [pid = 2574] [id = 371] 15:14:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x119c32400) [pid = 2574] [serial = 1112] [outer = 0x0] 15:14:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12740f000) [pid = 2574] [serial = 1113] [outer = 0x119c32400] 15:14:21 INFO - PROCESS | 2574 | 1462918461849 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x1289b1c00) [pid = 2574] [serial = 1114] [outer = 0x119c32400] 15:14:22 INFO - PROCESS | 2574 | 1462918462275 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]]]}] 15:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 569ms 15:14:22 INFO - PROCESS | 2574 | 1462918462297 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:14:22 INFO - PROCESS | 2574 | 1462918462301 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 15:14:22 INFO - PROCESS | 2574 | 1462918462305 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 2574 | 1462918462307 Marionette TRACE conn2 <- [1,1458,null,{}] 15:14:22 INFO - PROCESS | 2574 | 1462918462310 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}] 15:14:22 INFO - PROCESS | 2574 | 1462918462430 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:14:22 INFO - PROCESS | 2574 | 1462918462440 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x12982b000 == 44 [pid = 2574] [id = 372] 15:14:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x1196d2800) [pid = 2574] [serial = 1115] [outer = 0x0] 15:14:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1289b7c00) [pid = 2574] [serial = 1116] [outer = 0x1196d2800] 15:14:22 INFO - PROCESS | 2574 | 1462918462480 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x1289be000) [pid = 2574] [serial = 1117] [outer = 0x1196d2800] 15:14:22 INFO - PROCESS | 2574 | 1462918462824 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]]]}] 15:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 15:14:22 INFO - PROCESS | 2574 | 1462918462874 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:14:22 INFO - PROCESS | 2574 | 1462918462876 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 15:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:14:22 INFO - PROCESS | 2574 | 1462918462886 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 2574 | 1462918462887 Marionette TRACE conn2 <- [1,1462,null,{}] 15:14:22 INFO - PROCESS | 2574 | 1462918462890 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}] 15:14:22 INFO - PROCESS | 2574 | 1462918462965 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:14:22 INFO - PROCESS | 2574 | 1462918462972 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a62e800 == 45 [pid = 2574] [id = 373] 15:14:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x128a78000) [pid = 2574] [serial = 1118] [outer = 0x0] 15:14:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x128a7e800) [pid = 2574] [serial = 1119] [outer = 0x128a78000] 15:14:22 INFO - PROCESS | 2574 | 1462918462997 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x128c22000) [pid = 2574] [serial = 1120] [outer = 0x128a78000] 15:14:23 INFO - PROCESS | 2574 | 1462918463652 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]]]}] 15:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 820ms 15:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:14:23 INFO - PROCESS | 2574 | 1462918463743 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 2574 | 1462918463746 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 15:14:23 INFO - PROCESS | 2574 | 1462918463749 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 2574 | 1462918463752 Marionette TRACE conn2 <- [1,1466,null,{}] 15:14:23 INFO - PROCESS | 2574 | 1462918463756 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}] 15:14:23 INFO - PROCESS | 2574 | 1462918463868 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:14:23 INFO - PROCESS | 2574 | 1462918463920 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x116909800 == 46 [pid = 2574] [id = 374] 15:14:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x11313e800) [pid = 2574] [serial = 1121] [outer = 0x0] 15:14:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x113aff800) [pid = 2574] [serial = 1122] [outer = 0x11313e800] 15:14:23 INFO - PROCESS | 2574 | 1462918463952 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x115ebe800) [pid = 2574] [serial = 1123] [outer = 0x11313e800] 15:14:24 INFO - PROCESS | 2574 | 1462918464539 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]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 822ms 15:14:24 INFO - PROCESS | 2574 | 1462918464572 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 2574 | 1462918464577 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 15:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:14:24 INFO - PROCESS | 2574 | 1462918464581 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 2574 | 1462918464583 Marionette TRACE conn2 <- [1,1470,null,{}] 15:14:24 INFO - PROCESS | 2574 | 1462918464586 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}] 15:14:24 INFO - PROCESS | 2574 | 1462918464694 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:14:24 INFO - PROCESS | 2574 | 1462918464928 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x1126c3000 == 47 [pid = 2574] [id = 375] 15:14:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x112a60c00) [pid = 2574] [serial = 1124] [outer = 0x0] 15:14:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x113138c00) [pid = 2574] [serial = 1125] [outer = 0x112a60c00] 15:14:24 INFO - PROCESS | 2574 | 1462918464958 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1134b6800) [pid = 2574] [serial = 1126] [outer = 0x112a60c00] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x12982b000 == 46 [pid = 2574] [id = 372] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x128f54000 == 45 [pid = 2574] [id = 371] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x121820000 == 44 [pid = 2574] [id = 370] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x1272ad000 == 43 [pid = 2574] [id = 369] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x1255d0800 == 42 [pid = 2574] [id = 368] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x1236ea000 == 41 [pid = 2574] [id = 367] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x11851d000 == 40 [pid = 2574] [id = 366] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x12c079400) [pid = 2574] [serial = 1065] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x1212ab000 == 39 [pid = 2574] [id = 365] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x116f1c000 == 38 [pid = 2574] [id = 364] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x119921000 == 37 [pid = 2574] [id = 363] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x119597800 == 36 [pid = 2574] [id = 362] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x119197800 == 35 [pid = 2574] [id = 361] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x11851d800 == 34 [pid = 2574] [id = 360] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x1170e3000 == 33 [pid = 2574] [id = 359] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x116f1d000 == 32 [pid = 2574] [id = 358] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x115e13800 == 31 [pid = 2574] [id = 357] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x112a8e800 == 30 [pid = 2574] [id = 356] 15:14:25 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce5d800 == 29 [pid = 2574] [id = 355] 15:14:25 INFO - PROCESS | 2574 | 1462918465480 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]]]}] 15:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 922ms 15:14:25 INFO - PROCESS | 2574 | 1462918465505 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 2574 | 1462918465508 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 15:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:14:25 INFO - PROCESS | 2574 | 1462918465511 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 2574 | 1462918465513 Marionette TRACE conn2 <- [1,1474,null,{}] 15:14:25 INFO - PROCESS | 2574 | 1462918465531 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}] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x128c85c00) [pid = 2574] [serial = 1047] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12a74d400) [pid = 2574] [serial = 1050] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x129310c00) [pid = 2574] [serial = 1048] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x12b0c9c00) [pid = 2574] [serial = 1053] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x126f3a000) [pid = 2574] [serial = 1057] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x11752c800) [pid = 2574] [serial = 1056] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12b2c1400) [pid = 2574] [serial = 1059] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x123759000) [pid = 2574] [serial = 1041] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x11971b000) [pid = 2574] [serial = 1038] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x120ea7000) [pid = 2574] [serial = 1039] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x119083400) [pid = 2574] [serial = 1035] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1195f1400) [pid = 2574] [serial = 1036] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1169b2000) [pid = 2574] [serial = 1032] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x1176b7400) [pid = 2574] [serial = 1033] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x11619fc00) [pid = 2574] [serial = 1030] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x113a71800) [pid = 2574] [serial = 1029] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12b2c0000) [pid = 2574] [serial = 1027] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x12b0c3400) [pid = 2574] [serial = 1026] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12af14400) [pid = 2574] [serial = 1024] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12930ac00) [pid = 2574] [serial = 1023] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x127214000) [pid = 2574] [serial = 1021] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1268ca000) [pid = 2574] [serial = 1020] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x11933bc00) [pid = 2574] [serial = 1017] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x119c2b400) [pid = 2574] [serial = 1018] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x118110000) [pid = 2574] [serial = 1015] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x11703e400) [pid = 2574] [serial = 1014] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x113132800) [pid = 2574] [serial = 1012] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x1122b6400) [pid = 2574] [serial = 1011] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x12b288400) [pid = 2574] [serial = 1009] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x128a81800) [pid = 2574] [serial = 1045] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x126f37800) [pid = 2574] [serial = 1044] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x12b296400) [pid = 2574] [serial = 1054] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x12bcf1c00) [pid = 2574] [serial = 1063] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x12bae0800) [pid = 2574] [serial = 1060] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x12af0e000) [pid = 2574] [serial = 1051] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 85 (0x12bce6c00) [pid = 2574] [serial = 1062] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 84 (0x1250bb000) [pid = 2574] [serial = 1042] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 83 (0x1161e9400) [pid = 2574] [serial = 955] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 82 (0x124d25800) [pid = 2574] [serial = 961] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 81 (0x129540c00) [pid = 2574] [serial = 967] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 80 (0x128c8ac00) [pid = 2574] [serial = 964] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | --DOMWINDOW == 79 (0x11900a400) [pid = 2574] [serial = 958] [outer = 0x0] [url = about:blank] 15:14:25 INFO - PROCESS | 2574 | 1462918465630 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:14:25 INFO - PROCESS | 2574 | 1462918465642 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x113a0b800 == 30 [pid = 2574] [id = 376] 15:14:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 80 (0x1134b8c00) [pid = 2574] [serial = 1127] [outer = 0x0] 15:14:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 81 (0x1160e1000) [pid = 2574] [serial = 1128] [outer = 0x1134b8c00] 15:14:25 INFO - PROCESS | 2574 | 1462918465671 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 82 (0x1167ebc00) [pid = 2574] [serial = 1129] [outer = 0x1134b8c00] 15:14:26 INFO - PROCESS | 2574 | 1462918466014 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]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 523ms 15:14:26 INFO - PROCESS | 2574 | 1462918466038 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:14:26 INFO - PROCESS | 2574 | 1462918466040 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 15:14:26 INFO - PROCESS | 2574 | 1462918466042 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 2574 | 1462918466044 Marionette TRACE conn2 <- [1,1478,null,{}] 15:14:26 INFO - PROCESS | 2574 | 1462918466046 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}] 15:14:26 INFO - PROCESS | 2574 | 1462918466139 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:14:26 INFO - PROCESS | 2574 | 1462918466187 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170dd800 == 31 [pid = 2574] [id = 377] 15:14:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 83 (0x11693a400) [pid = 2574] [serial = 1130] [outer = 0x0] 15:14:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 84 (0x117036800) [pid = 2574] [serial = 1131] [outer = 0x11693a400] 15:14:26 INFO - PROCESS | 2574 | 1462918466214 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 85 (0x11716f000) [pid = 2574] [serial = 1132] [outer = 0x11693a400] 15:14:26 INFO - PROCESS | 2574 | 1462918466547 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]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 15:14:26 INFO - PROCESS | 2574 | 1462918466562 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 2574 | 1462918466564 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 15:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:14:26 INFO - PROCESS | 2574 | 1462918466574 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 2574 | 1462918466578 Marionette TRACE conn2 <- [1,1482,null,{}] 15:14:26 INFO - PROCESS | 2574 | 1462918466581 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}] 15:14:26 INFO - PROCESS | 2574 | 1462918466662 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:14:26 INFO - PROCESS | 2574 | 1462918466713 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185eb800 == 32 [pid = 2574] [id = 378] 15:14:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 86 (0x113133800) [pid = 2574] [serial = 1133] [outer = 0x0] 15:14:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x117523800) [pid = 2574] [serial = 1134] [outer = 0x113133800] 15:14:26 INFO - PROCESS | 2574 | 1462918466739 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x118606c00) [pid = 2574] [serial = 1135] [outer = 0x113133800] 15:14:27 INFO - PROCESS | 2574 | 1462918467020 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]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 478ms 15:14:27 INFO - PROCESS | 2574 | 1462918467046 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 2574 | 1462918467048 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 15:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:14:27 INFO - PROCESS | 2574 | 1462918467058 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 2574 | 1462918467059 Marionette TRACE conn2 <- [1,1486,null,{}] 15:14:27 INFO - PROCESS | 2574 | 1462918467061 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}] 15:14:27 INFO - PROCESS | 2574 | 1462918467142 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:14:27 INFO - PROCESS | 2574 | 1462918467147 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x119903800 == 33 [pid = 2574] [id = 379] 15:14:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x113135000) [pid = 2574] [serial = 1136] [outer = 0x0] 15:14:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x119002800) [pid = 2574] [serial = 1137] [outer = 0x113135000] 15:14:27 INFO - PROCESS | 2574 | 1462918467174 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x11914fc00) [pid = 2574] [serial = 1138] [outer = 0x113135000] 15:14:27 INFO - PROCESS | 2574 | 1462918467507 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]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 469ms 15:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:14:27 INFO - PROCESS | 2574 | 1462918467527 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 2574 | 1462918467528 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 15:14:27 INFO - PROCESS | 2574 | 1462918467530 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 2574 | 1462918467532 Marionette TRACE conn2 <- [1,1490,null,{}] 15:14:27 INFO - PROCESS | 2574 | 1462918467535 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}] 15:14:27 INFO - PROCESS | 2574 | 1462918467635 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:14:27 INFO - PROCESS | 2574 | 1462918467650 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x121223800 == 34 [pid = 2574] [id = 380] 15:14:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x11933bc00) [pid = 2574] [serial = 1139] [outer = 0x0] 15:14:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x1195ea000) [pid = 2574] [serial = 1140] [outer = 0x11933bc00] 15:14:27 INFO - PROCESS | 2574 | 1462918467690 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x119714000) [pid = 2574] [serial = 1141] [outer = 0x11933bc00] 15:14:28 INFO - PROCESS | 2574 | 1462918468030 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]]]}] 15:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 15:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:14:28 INFO - PROCESS | 2574 | 1462918468060 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 2574 | 1462918468061 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 15:14:28 INFO - PROCESS | 2574 | 1462918468064 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 2574 | 1462918468065 Marionette TRACE conn2 <- [1,1494,null,{}] 15:14:28 INFO - PROCESS | 2574 | 1462918468067 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}] 15:14:28 INFO - PROCESS | 2574 | 1462918468159 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:14:28 INFO - PROCESS | 2574 | 1462918468163 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x12129f800 == 35 [pid = 2574] [id = 381] 15:14:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x119719000) [pid = 2574] [serial = 1142] [outer = 0x0] 15:14:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x1199c1000) [pid = 2574] [serial = 1143] [outer = 0x119719000] 15:14:28 INFO - PROCESS | 2574 | 1462918468189 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x120d64000) [pid = 2574] [serial = 1144] [outer = 0x119719000] 15:14:28 INFO - PROCESS | 2574 | 1462918468517 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]]]}] 15:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 468ms 15:14:28 INFO - PROCESS | 2574 | 1462918468540 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 2574 | 1462918468541 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 15:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:14:28 INFO - PROCESS | 2574 | 1462918468556 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 2574 | 1462918468557 Marionette TRACE conn2 <- [1,1498,null,{}] 15:14:28 INFO - PROCESS | 2574 | 1462918468559 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}] 15:14:28 INFO - PROCESS | 2574 | 1462918468660 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:14:28 INFO - PROCESS | 2574 | 1462918468664 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x1183c2800 == 36 [pid = 2574] [id = 382] 15:14:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x120e9fc00) [pid = 2574] [serial = 1145] [outer = 0x0] 15:14:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x120eac000) [pid = 2574] [serial = 1146] [outer = 0x120e9fc00] 15:14:28 INFO - PROCESS | 2574 | 1462918468690 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x121756000) [pid = 2574] [serial = 1147] [outer = 0x120e9fc00] 15:14:29 INFO - PROCESS | 2574 | 1462918469043 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]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 15:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:14:29 INFO - PROCESS | 2574 | 1462918469076 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 2574 | 1462918469077 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 15:14:29 INFO - PROCESS | 2574 | 1462918469079 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 2574 | 1462918469080 Marionette TRACE conn2 <- [1,1502,null,{}] 15:14:29 INFO - PROCESS | 2574 | 1462918469082 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}] 15:14:29 INFO - PROCESS | 2574 | 1462918469178 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:14:29 INFO - PROCESS | 2574 | 1462918469183 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x1236ee000 == 37 [pid = 2574] [id = 383] 15:14:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x120eaa400) [pid = 2574] [serial = 1148] [outer = 0x0] 15:14:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x124a2e800) [pid = 2574] [serial = 1149] [outer = 0x120eaa400] 15:14:29 INFO - PROCESS | 2574 | 1462918469209 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x124d6a000) [pid = 2574] [serial = 1150] [outer = 0x120eaa400] 15:14:29 INFO - PROCESS | 2574 | 1462918469531 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]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 468ms 15:14:29 INFO - PROCESS | 2574 | 1462918469548 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 2574 | 1462918469549 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 15:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:14:29 INFO - PROCESS | 2574 | 1462918469559 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 2574 | 1462918469560 Marionette TRACE conn2 <- [1,1506,null,{}] 15:14:29 INFO - PROCESS | 2574 | 1462918469571 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}] 15:14:29 INFO - PROCESS | 2574 | 1462918469787 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x1196d2800) [pid = 2574] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x121bc5800) [pid = 2574] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x126bafc00) [pid = 2574] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x1199b8c00) [pid = 2574] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x11313bc00) [pid = 2574] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x118202800) [pid = 2574] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x112019800) [pid = 2574] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x113a6f800) [pid = 2574] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x11821ac00) [pid = 2574] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x1166bc000) [pid = 2574] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x11908cc00) [pid = 2574] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x1132b4800) [pid = 2574] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x126bb2000) [pid = 2574] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 89 (0x1161a5800) [pid = 2574] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 88 (0x11313c800) [pid = 2574] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 87 (0x119c32400) [pid = 2574] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:14:29 INFO - PROCESS | 2574 | --DOMWINDOW == 86 (0x1214e9c00) [pid = 2574] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:14:29 INFO - PROCESS | 2574 | 1462918469829 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d7000 == 38 [pid = 2574] [id = 384] 15:14:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 87 (0x111d25000) [pid = 2574] [serial = 1151] [outer = 0x0] 15:14:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 88 (0x113135800) [pid = 2574] [serial = 1152] [outer = 0x111d25000] 15:14:29 INFO - PROCESS | 2574 | 1462918469855 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 89 (0x1167f0000) [pid = 2574] [serial = 1153] [outer = 0x111d25000] 15:14:30 INFO - PROCESS | 2574 | 1462918470117 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]]]}] 15:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 578ms 15:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:14:30 INFO - PROCESS | 2574 | 1462918470141 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 2574 | 1462918470143 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 15:14:30 INFO - PROCESS | 2574 | 1462918470145 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 2574 | 1462918470146 Marionette TRACE conn2 <- [1,1510,null,{}] 15:14:30 INFO - PROCESS | 2574 | 1462918470156 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}] 15:14:30 INFO - PROCESS | 2574 | 1462918470251 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:14:30 INFO - PROCESS | 2574 | 1462918470257 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272be800 == 39 [pid = 2574] [id = 385] 15:14:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 90 (0x11860c800) [pid = 2574] [serial = 1154] [outer = 0x0] 15:14:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x11971d800) [pid = 2574] [serial = 1155] [outer = 0x11860c800] 15:14:30 INFO - PROCESS | 2574 | 1462918470289 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x1255bb000) [pid = 2574] [serial = 1156] [outer = 0x11860c800] 15:14:30 INFO - PROCESS | 2574 | 1462918470762 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]]]}] 15:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 668ms 15:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:14:30 INFO - PROCESS | 2574 | 1462918470813 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 2574 | 1462918470815 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 15:14:30 INFO - PROCESS | 2574 | 1462918470817 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 2574 | 1462918470819 Marionette TRACE conn2 <- [1,1514,null,{}] 15:14:30 INFO - PROCESS | 2574 | 1462918470821 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}] 15:14:30 INFO - PROCESS | 2574 | 1462918470908 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:14:30 INFO - PROCESS | 2574 | 1462918470914 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x12931a800 == 40 [pid = 2574] [id = 386] 15:14:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x126d20400) [pid = 2574] [serial = 1157] [outer = 0x0] 15:14:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x126f37000) [pid = 2574] [serial = 1158] [outer = 0x126d20400] 15:14:30 INFO - PROCESS | 2574 | 1462918470941 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x12740dc00) [pid = 2574] [serial = 1159] [outer = 0x126d20400] 15:14:31 INFO - PROCESS | 2574 | 1462918471321 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]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 15:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:14:31 INFO - PROCESS | 2574 | 1462918471338 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 2574 | 1462918471339 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 15:14:31 INFO - PROCESS | 2574 | 1462918471341 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 2574 | 1462918471342 Marionette TRACE conn2 <- [1,1518,null,{}] 15:14:31 INFO - PROCESS | 2574 | 1462918471345 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}] 15:14:31 INFO - PROCESS | 2574 | 1462918471445 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:14:31 INFO - PROCESS | 2574 | 1462918471451 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x129836000 == 41 [pid = 2574] [id = 387] 15:14:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x126f32800) [pid = 2574] [serial = 1160] [outer = 0x0] 15:14:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x1289b0c00) [pid = 2574] [serial = 1161] [outer = 0x126f32800] 15:14:31 INFO - PROCESS | 2574 | 1462918471476 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x128c7e400) [pid = 2574] [serial = 1162] [outer = 0x126f32800] 15:14:31 INFO - PROCESS | 2574 | 1462918471756 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]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 470ms 15:14:31 INFO - PROCESS | 2574 | 1462918471839 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 2574 | 1462918471841 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 15:14:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:14:31 INFO - PROCESS | 2574 | 1462918471845 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 2574 | 1462918471848 Marionette TRACE conn2 <- [1,1522,null,{}] 15:14:31 INFO - PROCESS | 2574 | 1462918471853 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}] 15:14:31 INFO - PROCESS | 2574 | 1462918471960 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:14:32 INFO - PROCESS | 2574 | 1462918472006 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x113a93800 == 42 [pid = 2574] [id = 388] 15:14:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x113130400) [pid = 2574] [serial = 1163] [outer = 0x0] 15:14:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x113135c00) [pid = 2574] [serial = 1164] [outer = 0x113130400] 15:14:32 INFO - PROCESS | 2574 | 1462918472039 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x113a72400) [pid = 2574] [serial = 1165] [outer = 0x113130400] 15:14:32 INFO - PROCESS | 2574 | 1462918472420 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"]]]}] 15:14:32 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 () { 15:14:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:14:32 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 () { 15:14:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:14:32 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 () { 15:14:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:14:32 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 () { 15:14:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:14:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 625ms 15:14:32 INFO - PROCESS | 2574 | 1462918472472 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:14:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:14:32 INFO - PROCESS | 2574 | 1462918472475 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 15:14:32 INFO - PROCESS | 2574 | 1462918472482 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 2574 | 1462918472485 Marionette TRACE conn2 <- [1,1526,null,{}] 15:14:32 INFO - PROCESS | 2574 | 1462918472488 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}] 15:14:32 INFO - PROCESS | 2574 | 1462918472637 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:14:32 INFO - PROCESS | 2574 | 1462918472753 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x11957f800 == 43 [pid = 2574] [id = 389] 15:14:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x1134b2800) [pid = 2574] [serial = 1166] [outer = 0x0] 15:14:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x1161adc00) [pid = 2574] [serial = 1167] [outer = 0x1134b2800] 15:14:32 INFO - PROCESS | 2574 | 1462918472804 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1176b7800) [pid = 2574] [serial = 1168] [outer = 0x1134b2800] 15:14:33 INFO - PROCESS | 2574 | 1462918473311 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"]]]}] 15:14:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:14:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:14:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:14:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 873ms 15:14:33 INFO - PROCESS | 2574 | 1462918473353 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 2574 | 1462918473355 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 15:14:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:14:33 INFO - PROCESS | 2574 | 1462918473357 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 2574 | 1462918473359 Marionette TRACE conn2 <- [1,1530,null,{}] 15:14:33 INFO - PROCESS | 2574 | 1462918473366 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}] 15:14:33 INFO - PROCESS | 2574 | 1462918473468 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:14:33 INFO - PROCESS | 2574 | 1462918473522 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x129320800 == 44 [pid = 2574] [id = 390] 15:14:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x1196d7000) [pid = 2574] [serial = 1169] [outer = 0x0] 15:14:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x11971dc00) [pid = 2574] [serial = 1170] [outer = 0x1196d7000] 15:14:33 INFO - PROCESS | 2574 | 1462918473553 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x120ea1c00) [pid = 2574] [serial = 1171] [outer = 0x1196d7000] 15:14:33 INFO - PROCESS | 2574 | 1462918473902 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]]]}] 15:14:33 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 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:14:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:14:33 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. 15:14:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:14:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 571ms 15:14:33 INFO - PROCESS | 2574 | 1462918473929 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 2574 | 1462918473930 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 15:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:14:33 INFO - PROCESS | 2574 | 1462918473933 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 2574 | 1462918473934 Marionette TRACE conn2 <- [1,1534,null,{}] 15:14:33 INFO - PROCESS | 2574 | 1462918473937 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}] 15:14:34 INFO - PROCESS | 2574 | 1462918474035 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:14:34 INFO - PROCESS | 2574 | 1462918474085 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af2b000 == 45 [pid = 2574] [id = 391] 15:14:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x1196db400) [pid = 2574] [serial = 1172] [outer = 0x0] 15:14:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x124fcf800) [pid = 2574] [serial = 1173] [outer = 0x1196db400] 15:14:34 INFO - PROCESS | 2574 | 1462918474115 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x126d20800) [pid = 2574] [serial = 1174] [outer = 0x1196db400] 15:14:34 INFO - PROCESS | 2574 | 1462918474536 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]]]}] 15:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 620ms 15:14:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:14:34 INFO - PROCESS | 2574 | 1462918474554 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:14:34 INFO - PROCESS | 2574 | 1462918474555 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 15:14:34 INFO - PROCESS | 2574 | 1462918474557 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 2574 | 1462918474559 Marionette TRACE conn2 <- [1,1538,null,{}] 15:14:34 INFO - PROCESS | 2574 | 1462918474561 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}] 15:14:34 INFO - PROCESS | 2574 | 1462918474659 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:14:34 INFO - PROCESS | 2574 | 1462918474708 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af59800 == 46 [pid = 2574] [id = 392] 15:14:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x119714400) [pid = 2574] [serial = 1175] [outer = 0x0] 15:14:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1289bc800) [pid = 2574] [serial = 1176] [outer = 0x119714400] 15:14:34 INFO - PROCESS | 2574 | 1462918474737 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x128c27400) [pid = 2574] [serial = 1177] [outer = 0x119714400] 15:14:35 INFO - PROCESS | 2574 | 1462918475156 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]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:14:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 620ms 15:14:35 INFO - PROCESS | 2574 | 1462918475178 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:14:35 INFO - PROCESS | 2574 | 1462918475179 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 15:14:35 INFO - PROCESS | 2574 | 1462918475182 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 2574 | 1462918475183 Marionette TRACE conn2 <- [1,1542,null,{}] 15:14:35 INFO - PROCESS | 2574 | 1462918475188 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}] 15:14:35 INFO - PROCESS | 2574 | 1462918475304 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 15:14:35 INFO - PROCESS | 2574 | 1462918475357 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b028000 == 47 [pid = 2574] [id = 393] 15:14:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x128d93c00) [pid = 2574] [serial = 1178] [outer = 0x0] 15:14:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x128fedc00) [pid = 2574] [serial = 1179] [outer = 0x128d93c00] 15:14:35 INFO - PROCESS | 2574 | 1462918475387 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12953a000) [pid = 2574] [serial = 1180] [outer = 0x128d93c00] 15:14:35 INFO - PROCESS | 2574 | 1462918475871 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]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:14:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 721ms 15:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:14:35 INFO - PROCESS | 2574 | 1462918475903 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 2574 | 1462918475905 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 15:14:35 INFO - PROCESS | 2574 | 1462918475909 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 2574 | 1462918475911 Marionette TRACE conn2 <- [1,1546,null,{}] 15:14:35 INFO - PROCESS | 2574 | 1462918475914 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}] 15:14:36 INFO - PROCESS | 2574 | 1462918476088 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 15:14:36 INFO - PROCESS | 2574 | 1462918476183 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x1213bf800 == 48 [pid = 2574] [id = 394] 15:14:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x127517800) [pid = 2574] [serial = 1181] [outer = 0x0] 15:14:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x128d9b400) [pid = 2574] [serial = 1182] [outer = 0x127517800] 15:14:36 INFO - PROCESS | 2574 | 1462918476249 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x1298ab000) [pid = 2574] [serial = 1183] [outer = 0x127517800] 15:14:36 INFO - PROCESS | 2574 | 1462918476839 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]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 971ms 15:14:36 INFO - PROCESS | 2574 | 1462918476879 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 2574 | 1462918476881 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 15:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:14:36 INFO - PROCESS | 2574 | 1462918476885 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 2574 | 1462918476888 Marionette TRACE conn2 <- [1,1550,null,{}] 15:14:36 INFO - PROCESS | 2574 | 1462918476891 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}] 15:14:36 INFO - PROCESS | 2574 | 1462918476988 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 15:14:37 INFO - PROCESS | 2574 | 1462918477047 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185e8800 == 49 [pid = 2574] [id = 395] 15:14:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1132bfc00) [pid = 2574] [serial = 1184] [outer = 0x0] 15:14:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x1134b2c00) [pid = 2574] [serial = 1185] [outer = 0x1132bfc00] 15:14:37 INFO - PROCESS | 2574 | 1462918477087 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x116070800) [pid = 2574] [serial = 1186] [outer = 0x1132bfc00] 15:14:37 INFO - PROCESS | 2574 | 1462918477533 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]]]}] 15:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 673ms 15:14:37 INFO - PROCESS | 2574 | 1462918477558 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 2574 | 1462918477562 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 15:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:14:37 INFO - PROCESS | 2574 | 1462918477567 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 2574 | 1462918477571 Marionette TRACE conn2 <- [1,1554,null,{}] 15:14:37 INFO - PROCESS | 2574 | 1462918477573 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}] 15:14:37 INFO - PROCESS | 2574 | 1462918477665 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 15:14:37 INFO - PROCESS | 2574 | 1462918477720 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x118244000 == 50 [pid = 2574] [id = 396] 15:14:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x1166bb800) [pid = 2574] [serial = 1187] [outer = 0x0] 15:14:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x117040400) [pid = 2574] [serial = 1188] [outer = 0x1166bb800] 15:14:37 INFO - PROCESS | 2574 | 1462918477747 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x118112000) [pid = 2574] [serial = 1189] [outer = 0x1166bb800] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x12931a800 == 49 [pid = 2574] [id = 386] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1272be800 == 48 [pid = 2574] [id = 385] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1170d7000 == 47 [pid = 2574] [id = 384] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1236ee000 == 46 [pid = 2574] [id = 383] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1183c2800 == 45 [pid = 2574] [id = 382] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x12129f800 == 44 [pid = 2574] [id = 381] 15:14:37 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x128a7e800) [pid = 2574] [serial = 1119] [outer = 0x0] [url = about:blank] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x121223800 == 43 [pid = 2574] [id = 380] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x119903800 == 42 [pid = 2574] [id = 379] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1185eb800 == 41 [pid = 2574] [id = 378] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1170dd800 == 40 [pid = 2574] [id = 377] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x113a0b800 == 39 [pid = 2574] [id = 376] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x1126c3000 == 38 [pid = 2574] [id = 375] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x116909800 == 37 [pid = 2574] [id = 374] 15:14:37 INFO - PROCESS | 2574 | --DOCSHELL 0x12a62e800 == 36 [pid = 2574] [id = 373] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x11313d000) [pid = 2574] [serial = 1068] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x113468400) [pid = 2574] [serial = 1069] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x1184cf000) [pid = 2574] [serial = 1083] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11908c400) [pid = 2574] [serial = 1084] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1167f1800) [pid = 2574] [serial = 1074] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x1169b0400) [pid = 2574] [serial = 1075] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x1268ca800) [pid = 2574] [serial = 1102] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x115e38000) [pid = 2574] [serial = 1071] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x1160de000) [pid = 2574] [serial = 1072] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x11933dc00) [pid = 2574] [serial = 1086] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x1195f6800) [pid = 2574] [serial = 1087] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x1196e1800) [pid = 2574] [serial = 1089] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x119718400) [pid = 2574] [serial = 1090] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x1199bd800) [pid = 2574] [serial = 1092] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x119c39400) [pid = 2574] [serial = 1093] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1176b2800) [pid = 2574] [serial = 1080] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x11820e000) [pid = 2574] [serial = 1081] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x127405c00) [pid = 2574] [serial = 1107] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x117033000) [pid = 2574] [serial = 1077] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x117177800) [pid = 2574] [serial = 1078] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x1184d5800) [pid = 2574] [serial = 1110] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x12740f000) [pid = 2574] [serial = 1113] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x1289b1c00) [pid = 2574] [serial = 1114] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 100 (0x127514c00) [pid = 2574] [serial = 1108] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 99 (0x12374f400) [pid = 2574] [serial = 1098] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 98 (0x1199b7800) [pid = 2574] [serial = 1111] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 97 (0x124d6f400) [pid = 2574] [serial = 1099] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 96 (0x1289be000) [pid = 2574] [serial = 1117] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 95 (0x126f36c00) [pid = 2574] [serial = 1105] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 94 (0x120ea8c00) [pid = 2574] [serial = 1096] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 93 (0x1289b7c00) [pid = 2574] [serial = 1116] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 92 (0x1268bc400) [pid = 2574] [serial = 1101] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 91 (0x126d21800) [pid = 2574] [serial = 1104] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | --DOMWINDOW == 90 (0x120d66800) [pid = 2574] [serial = 1095] [outer = 0x0] [url = about:blank] 15:14:38 INFO - PROCESS | 2574 | 1462918478123 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]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 572ms 15:14:38 INFO - PROCESS | 2574 | 1462918478139 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 2574 | 1462918478140 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 15:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:14:38 INFO - PROCESS | 2574 | 1462918478143 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 2574 | 1462918478145 Marionette TRACE conn2 <- [1,1558,null,{}] 15:14:38 INFO - PROCESS | 2574 | 1462918478155 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}] 15:14:38 INFO - PROCESS | 2574 | 1462918478240 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 15:14:38 INFO - PROCESS | 2574 | 1462918478246 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d7000 == 37 [pid = 2574] [id = 397] 15:14:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 91 (0x11821a000) [pid = 2574] [serial = 1190] [outer = 0x0] 15:14:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 92 (0x11837c000) [pid = 2574] [serial = 1191] [outer = 0x11821a000] 15:14:38 INFO - PROCESS | 2574 | 1462918478277 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 93 (0x11914e000) [pid = 2574] [serial = 1192] [outer = 0x11821a000] 15:14:38 INFO - PROCESS | 2574 | 1462918478604 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]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 15:14:38 INFO - PROCESS | 2574 | 1462918478631 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 2574 | 1462918478634 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 15:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:14:38 INFO - PROCESS | 2574 | 1462918478639 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 2574 | 1462918478641 Marionette TRACE conn2 <- [1,1562,null,{}] 15:14:38 INFO - PROCESS | 2574 | 1462918478643 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}] 15:14:38 INFO - PROCESS | 2574 | 1462918478722 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 15:14:38 INFO - PROCESS | 2574 | 1462918478727 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x119595800 == 38 [pid = 2574] [id = 398] 15:14:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 94 (0x11933dc00) [pid = 2574] [serial = 1193] [outer = 0x0] 15:14:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 95 (0x119717000) [pid = 2574] [serial = 1194] [outer = 0x11933dc00] 15:14:38 INFO - PROCESS | 2574 | 1462918478754 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 96 (0x119c33000) [pid = 2574] [serial = 1195] [outer = 0x11933dc00] 15:14:39 INFO - PROCESS | 2574 | 1462918479089 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]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 469ms 15:14:39 INFO - PROCESS | 2574 | 1462918479118 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 2574 | 1462918479121 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 15:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:14:39 INFO - PROCESS | 2574 | 1462918479123 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 2574 | 1462918479124 Marionette TRACE conn2 <- [1,1566,null,{}] 15:14:39 INFO - PROCESS | 2574 | 1462918479126 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}] 15:14:39 INFO - PROCESS | 2574 | 1462918479211 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 15:14:39 INFO - PROCESS | 2574 | 1462918479262 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f98800 == 39 [pid = 2574] [id = 399] 15:14:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 97 (0x11971a800) [pid = 2574] [serial = 1196] [outer = 0x0] 15:14:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 98 (0x120d60800) [pid = 2574] [serial = 1197] [outer = 0x11971a800] 15:14:39 INFO - PROCESS | 2574 | 1462918479288 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 99 (0x121753000) [pid = 2574] [serial = 1198] [outer = 0x11971a800] 15:14:39 INFO - PROCESS | 2574 | 1462918479539 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]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 422ms 15:14:39 INFO - PROCESS | 2574 | 1462918479545 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 2574 | 1462918479546 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 15:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:14:39 INFO - PROCESS | 2574 | 1462918479556 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 2574 | 1462918479557 Marionette TRACE conn2 <- [1,1570,null,{}] 15:14:39 INFO - PROCESS | 2574 | 1462918479559 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}] 15:14:39 INFO - PROCESS | 2574 | 1462918479663 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 15:14:39 INFO - PROCESS | 2574 | 1462918479669 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12199f000 == 40 [pid = 2574] [id = 400] 15:14:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 100 (0x1250bb000) [pid = 2574] [serial = 1199] [outer = 0x0] 15:14:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 101 (0x1268ca800) [pid = 2574] [serial = 1200] [outer = 0x1250bb000] 15:14:39 INFO - PROCESS | 2574 | 1462918479695 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x128c28400) [pid = 2574] [serial = 1201] [outer = 0x1250bb000] 15:14:40 INFO - PROCESS | 2574 | 1462918480027 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]]]}] 15:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 525ms 15:14:40 INFO - PROCESS | 2574 | 1462918480074 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 2574 | 1462918480076 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 15:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:14:40 INFO - PROCESS | 2574 | 1462918480078 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 2574 | 1462918480079 Marionette TRACE conn2 <- [1,1574,null,{}] 15:14:40 INFO - PROCESS | 2574 | 1462918480081 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}] 15:14:40 INFO - PROCESS | 2574 | 1462918480205 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 15:14:40 INFO - PROCESS | 2574 | 1462918480217 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x124a1d000 == 41 [pid = 2574] [id = 401] 15:14:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x128fe2800) [pid = 2574] [serial = 1202] [outer = 0x0] 15:14:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x128ff0c00) [pid = 2574] [serial = 1203] [outer = 0x128fe2800] 15:14:40 INFO - PROCESS | 2574 | 1462918480243 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x12930f800) [pid = 2574] [serial = 1204] [outer = 0x128fe2800] 15:14:40 INFO - PROCESS | 2574 | 1462918480586 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]]]}] 15:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 15:14:40 INFO - PROCESS | 2574 | 1462918480598 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 2574 | 1462918480600 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 15:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:14:40 INFO - PROCESS | 2574 | 1462918480605 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 2574 | 1462918480606 Marionette TRACE conn2 <- [1,1578,null,{}] 15:14:40 INFO - PROCESS | 2574 | 1462918480609 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}] 15:14:40 INFO - PROCESS | 2574 | 1462918480708 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 15:14:40 INFO - PROCESS | 2574 | 1462918480712 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272a7000 == 42 [pid = 2574] [id = 402] 15:14:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x128fe3400) [pid = 2574] [serial = 1205] [outer = 0x0] 15:14:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x12a6c6400) [pid = 2574] [serial = 1206] [outer = 0x128fe3400] 15:14:40 INFO - PROCESS | 2574 | 1462918480766 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x12a74a800) [pid = 2574] [serial = 1207] [outer = 0x128fe3400] 15:14:41 INFO - PROCESS | 2574 | 1462918481060 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]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 468ms 15:14:41 INFO - PROCESS | 2574 | 1462918481081 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 2574 | 1462918481082 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 15:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:14:41 INFO - PROCESS | 2574 | 1462918481092 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 2574 | 1462918481093 Marionette TRACE conn2 <- [1,1582,null,{}] 15:14:41 INFO - PROCESS | 2574 | 1462918481095 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}] 15:14:41 INFO - PROCESS | 2574 | 1462918481201 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 15:14:41 INFO - PROCESS | 2574 | 1462918481207 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f4a800 == 43 [pid = 2574] [id = 403] 15:14:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12a6c6800) [pid = 2574] [serial = 1208] [outer = 0x0] 15:14:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12a752800) [pid = 2574] [serial = 1209] [outer = 0x12a6c6800] 15:14:41 INFO - PROCESS | 2574 | 1462918481232 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12a8c2800) [pid = 2574] [serial = 1210] [outer = 0x12a6c6800] 15:14:41 INFO - PROCESS | 2574 | 1462918481598 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]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 522ms 15:14:41 INFO - PROCESS | 2574 | 1462918481614 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 2574 | 1462918481618 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 15:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:14:41 INFO - PROCESS | 2574 | 1462918481628 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 2574 | 1462918481630 Marionette TRACE conn2 <- [1,1586,null,{}] 15:14:41 INFO - PROCESS | 2574 | 1462918481633 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}] 15:14:41 INFO - PROCESS | 2574 | 1462918481781 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 15:14:41 INFO - PROCESS | 2574 | 1462918481796 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a64c800 == 44 [pid = 2574] [id = 404] 15:14:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x126d20000) [pid = 2574] [serial = 1211] [outer = 0x0] 15:14:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12af0e000) [pid = 2574] [serial = 1212] [outer = 0x126d20000] 15:14:41 INFO - PROCESS | 2574 | 1462918481836 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12afafc00) [pid = 2574] [serial = 1213] [outer = 0x126d20000] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12bcf5c00) [pid = 2574] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x126d20400) [pid = 2574] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x119719000) [pid = 2574] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x120e9fc00) [pid = 2574] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x120eaa400) [pid = 2574] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x113135000) [pid = 2574] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x1134b8c00) [pid = 2574] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x113133800) [pid = 2574] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x112a60c00) [pid = 2574] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x11693a400) [pid = 2574] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x111d25000) [pid = 2574] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x11933bc00) [pid = 2574] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:14:42 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x11860c800) [pid = 2574] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:14:42 INFO - PROCESS | 2574 | 1462918482352 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]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:14:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 776ms 15:14:42 INFO - PROCESS | 2574 | 1462918482397 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 2574 | 1462918482399 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 15:14:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:14:42 INFO - PROCESS | 2574 | 1462918482402 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 2574 | 1462918482404 Marionette TRACE conn2 <- [1,1590,null,{}] 15:14:42 INFO - PROCESS | 2574 | 1462918482406 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}] 15:14:42 INFO - PROCESS | 2574 | 1462918482511 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 15:14:42 INFO - PROCESS | 2574 | 1462918482584 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af5c000 == 45 [pid = 2574] [id = 405] 15:14:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x111f2ac00) [pid = 2574] [serial = 1214] [outer = 0x0] 15:14:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x119010c00) [pid = 2574] [serial = 1215] [outer = 0x111f2ac00] 15:14:42 INFO - PROCESS | 2574 | 1462918482630 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x12afb5c00) [pid = 2574] [serial = 1216] [outer = 0x111f2ac00] 15:14:42 INFO - PROCESS | 2574 | 1462918482948 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]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:14:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms 15:14:42 INFO - PROCESS | 2574 | 1462918482973 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 2574 | 1462918482975 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 15:14:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:14:42 INFO - PROCESS | 2574 | 1462918482977 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 2574 | 1462918482978 Marionette TRACE conn2 <- [1,1594,null,{}] 15:14:42 INFO - PROCESS | 2574 | 1462918482980 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}] 15:14:43 INFO - PROCESS | 2574 | 1462918483067 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 15:14:43 INFO - PROCESS | 2574 | 1462918483074 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c016800 == 46 [pid = 2574] [id = 406] 15:14:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x11971d400) [pid = 2574] [serial = 1217] [outer = 0x0] 15:14:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x12afb7800) [pid = 2574] [serial = 1218] [outer = 0x11971d400] 15:14:43 INFO - PROCESS | 2574 | 1462918483099 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x12b0ca000) [pid = 2574] [serial = 1219] [outer = 0x11971d400] 15:14:43 INFO - PROCESS | 2574 | 1462918483440 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]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 469ms 15:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:14:43 INFO - PROCESS | 2574 | 1462918483446 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 2574 | 1462918483447 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 15:14:43 INFO - PROCESS | 2574 | 1462918483449 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 2574 | 1462918483451 Marionette TRACE conn2 <- [1,1598,null,{}] 15:14:43 INFO - PROCESS | 2574 | 1462918483456 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}] 15:14:43 INFO - PROCESS | 2574 | 1462918483567 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 15:14:43 INFO - PROCESS | 2574 | 1462918483574 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c752800 == 47 [pid = 2574] [id = 407] 15:14:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x127215c00) [pid = 2574] [serial = 1220] [outer = 0x0] 15:14:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12b294800) [pid = 2574] [serial = 1221] [outer = 0x127215c00] 15:14:43 INFO - PROCESS | 2574 | 1462918483599 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x12b2bf800) [pid = 2574] [serial = 1222] [outer = 0x127215c00] 15:14:43 INFO - PROCESS | 2574 | 1462918483902 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]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 472ms 15:14:43 INFO - PROCESS | 2574 | 1462918483923 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 2574 | 1462918483924 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 15:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:14:43 INFO - PROCESS | 2574 | 1462918483926 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 2574 | 1462918483927 Marionette TRACE conn2 <- [1,1602,null,{}] 15:14:43 INFO - PROCESS | 2574 | 1462918483929 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}] 15:14:44 INFO - PROCESS | 2574 | 1462918484024 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 15:14:44 INFO - PROCESS | 2574 | 1462918484029 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca69000 == 48 [pid = 2574] [id = 408] 15:14:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x12b2c2800) [pid = 2574] [serial = 1223] [outer = 0x0] 15:14:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x12b2c5800) [pid = 2574] [serial = 1224] [outer = 0x12b2c2800] 15:14:44 INFO - PROCESS | 2574 | 1462918484054 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12baa2400) [pid = 2574] [serial = 1225] [outer = 0x12b2c2800] 15:14:44 INFO - PROCESS | 2574 | 1462918484522 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]]]}] 15:14:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:14:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 621ms 15:14:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:14:44 INFO - PROCESS | 2574 | 1462918484557 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 2574 | 1462918484559 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 15:14:44 INFO - PROCESS | 2574 | 1462918484563 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 2574 | 1462918484565 Marionette TRACE conn2 <- [1,1606,null,{}] 15:14:44 INFO - PROCESS | 2574 | 1462918484571 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}] 15:14:44 INFO - PROCESS | 2574 | 1462918484683 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 15:14:44 INFO - PROCESS | 2574 | 1462918484752 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170ba800 == 49 [pid = 2574] [id = 409] 15:14:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x113af8c00) [pid = 2574] [serial = 1226] [outer = 0x0] 15:14:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x1161efc00) [pid = 2574] [serial = 1227] [outer = 0x113af8c00] 15:14:44 INFO - PROCESS | 2574 | 1462918484783 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x117035800) [pid = 2574] [serial = 1228] [outer = 0x113af8c00] 15:14:45 INFO - PROCESS | 2574 | 1462918485220 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]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 15:14:45 INFO - PROCESS | 2574 | 1462918485236 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 2574 | 1462918485240 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 15:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:14:45 INFO - PROCESS | 2574 | 1462918485246 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 2574 | 1462918485247 Marionette TRACE conn2 <- [1,1610,null,{}] 15:14:45 INFO - PROCESS | 2574 | 1462918485250 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}] 15:14:45 INFO - PROCESS | 2574 | 1462918485356 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 15:14:45 INFO - PROCESS | 2574 | 1462918485412 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x12121d000 == 50 [pid = 2574] [id = 410] 15:14:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x11810c000) [pid = 2574] [serial = 1229] [outer = 0x0] 15:14:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x11820f800) [pid = 2574] [serial = 1230] [outer = 0x11810c000] 15:14:45 INFO - PROCESS | 2574 | 1462918485441 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x11900c000) [pid = 2574] [serial = 1231] [outer = 0x11810c000] 15:14:45 INFO - PROCESS | 2574 | 1462918485888 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]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 15:14:45 INFO - PROCESS | 2574 | 1462918485916 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 2574 | 1462918485918 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 15:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:14:45 INFO - PROCESS | 2574 | 1462918485920 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 2574 | 1462918485923 Marionette TRACE conn2 <- [1,1614,null,{}] 15:14:45 INFO - PROCESS | 2574 | 1462918485931 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}] 15:14:46 INFO - PROCESS | 2574 | 1462918486062 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 15:14:46 INFO - PROCESS | 2574 | 1462918486145 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c00d800 == 51 [pid = 2574] [id = 411] 15:14:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x120ead800) [pid = 2574] [serial = 1232] [outer = 0x0] 15:14:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x124d28400) [pid = 2574] [serial = 1233] [outer = 0x120ead800] 15:14:46 INFO - PROCESS | 2574 | 1462918486178 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x126d29400) [pid = 2574] [serial = 1234] [outer = 0x120ead800] 15:14:46 INFO - PROCESS | 2574 | 1462918486588 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]]]}] 15:14:46 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 15:14:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 722ms 15:14:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:14:46 INFO - PROCESS | 2574 | 1462918486643 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 2574 | 1462918486645 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 15:14:46 INFO - PROCESS | 2574 | 1462918486647 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 2574 | 1462918486648 Marionette TRACE conn2 <- [1,1618,null,{}] 15:14:46 INFO - PROCESS | 2574 | 1462918486651 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}] 15:14:46 INFO - PROCESS | 2574 | 1462918486752 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 15:14:46 INFO - PROCESS | 2574 | 1462918486806 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce50800 == 52 [pid = 2574] [id = 412] 15:14:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x127215800) [pid = 2574] [serial = 1235] [outer = 0x0] 15:14:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x128c2e800) [pid = 2574] [serial = 1236] [outer = 0x127215800] 15:14:46 INFO - PROCESS | 2574 | 1462918486836 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12a6ccc00) [pid = 2574] [serial = 1237] [outer = 0x127215800] 15:14:47 INFO - PROCESS | 2574 | 1462918487281 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]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:14:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 15:14:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:14:47 INFO - PROCESS | 2574 | 1462918487318 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 2574 | 1462918487319 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 15:14:47 INFO - PROCESS | 2574 | 1462918487321 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 2574 | 1462918487322 Marionette TRACE conn2 <- [1,1622,null,{}] 15:14:47 INFO - PROCESS | 2574 | 1462918487325 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}] 15:14:47 INFO - PROCESS | 2574 | 1462918487444 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 15:14:47 INFO - PROCESS | 2574 | 1462918487526 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x116115000 == 53 [pid = 2574] [id = 413] 15:14:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x113132000) [pid = 2574] [serial = 1238] [outer = 0x0] 15:14:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x117036000) [pid = 2574] [serial = 1239] [outer = 0x113132000] 15:14:47 INFO - PROCESS | 2574 | 1462918487556 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12a74b400) [pid = 2574] [serial = 1240] [outer = 0x113132000] 15:14:48 INFO - PROCESS | 2574 | 1462918488156 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]]]}] 15:14:48 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 15:14:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 874ms 15:14:48 INFO - PROCESS | 2574 | 1462918488195 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 15:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:14:48 INFO - PROCESS | 2574 | 1462918488197 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 15:14:48 INFO - PROCESS | 2574 | 1462918488201 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 2574 | 1462918488203 Marionette TRACE conn2 <- [1,1626,null,{}] 15:14:48 INFO - PROCESS | 2574 | 1462918488207 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}] 15:14:48 INFO - PROCESS | 2574 | 1462918488309 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 15:14:48 INFO - PROCESS | 2574 | 1462918488376 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x118c9d800 == 54 [pid = 2574] [id = 414] 15:14:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x113460000) [pid = 2574] [serial = 1241] [outer = 0x0] 15:14:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x113dee000) [pid = 2574] [serial = 1242] [outer = 0x113460000] 15:14:48 INFO - PROCESS | 2574 | 1462918488404 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x116163c00) [pid = 2574] [serial = 1243] [outer = 0x113460000] 15:14:48 INFO - PROCESS | 2574 | 1462918488838 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]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:14:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 673ms 15:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:14:48 INFO - PROCESS | 2574 | 1462918488874 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 2574 | 1462918488878 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 15:14:48 INFO - PROCESS | 2574 | 1462918488882 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 2574 | 1462918488884 Marionette TRACE conn2 <- [1,1630,null,{}] 15:14:48 INFO - PROCESS | 2574 | 1462918488886 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}] 15:14:48 INFO - PROCESS | 2574 | 1462918488979 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 15:14:49 INFO - PROCESS | 2574 | 1462918489035 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e05000 == 55 [pid = 2574] [id = 415] 15:14:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x1169afc00) [pid = 2574] [serial = 1244] [outer = 0x0] 15:14:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x117039400) [pid = 2574] [serial = 1245] [outer = 0x1169afc00] 15:14:49 INFO - PROCESS | 2574 | 1462918489062 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x118111000) [pid = 2574] [serial = 1246] [outer = 0x1169afc00] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12c752800 == 54 [pid = 2574] [id = 407] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12c016800 == 53 [pid = 2574] [id = 406] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12af5c000 == 52 [pid = 2574] [id = 405] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12a64c800 == 51 [pid = 2574] [id = 404] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x128f4a800 == 50 [pid = 2574] [id = 403] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x1272a7000 == 49 [pid = 2574] [id = 402] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x1289b0c00) [pid = 2574] [serial = 1161] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x124a1d000 == 48 [pid = 2574] [id = 401] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12199f000 == 47 [pid = 2574] [id = 400] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x120f98800 == 46 [pid = 2574] [id = 399] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x119595800 == 45 [pid = 2574] [id = 398] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x1170d7000 == 44 [pid = 2574] [id = 397] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x118244000 == 43 [pid = 2574] [id = 396] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x1185e8800 == 42 [pid = 2574] [id = 395] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12b028000 == 41 [pid = 2574] [id = 393] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12af59800 == 40 [pid = 2574] [id = 392] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x12af2b000 == 39 [pid = 2574] [id = 391] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x129320800 == 38 [pid = 2574] [id = 390] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x11957f800 == 37 [pid = 2574] [id = 389] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x113a93800 == 36 [pid = 2574] [id = 388] 15:14:49 INFO - PROCESS | 2574 | --DOCSHELL 0x129836000 == 35 [pid = 2574] [id = 387] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x12c4a8400) [pid = 2574] [serial = 1066] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x117523800) [pid = 2574] [serial = 1134] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x118606c00) [pid = 2574] [serial = 1135] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x1134b6800) [pid = 2574] [serial = 1126] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x113138c00) [pid = 2574] [serial = 1125] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x117036800) [pid = 2574] [serial = 1131] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x11716f000) [pid = 2574] [serial = 1132] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x121756000) [pid = 2574] [serial = 1147] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x124d6a000) [pid = 2574] [serial = 1150] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x1167f0000) [pid = 2574] [serial = 1153] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x126f37000) [pid = 2574] [serial = 1158] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x113135800) [pid = 2574] [serial = 1152] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x1195ea000) [pid = 2574] [serial = 1140] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1255bb000) [pid = 2574] [serial = 1156] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x11971d800) [pid = 2574] [serial = 1155] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x119714000) [pid = 2574] [serial = 1141] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x120d64000) [pid = 2574] [serial = 1144] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x12740dc00) [pid = 2574] [serial = 1159] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x1199c1000) [pid = 2574] [serial = 1143] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x120eac000) [pid = 2574] [serial = 1146] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x124a2e800) [pid = 2574] [serial = 1149] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x119002800) [pid = 2574] [serial = 1137] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x11914fc00) [pid = 2574] [serial = 1138] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x113aff800) [pid = 2574] [serial = 1122] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x1160e1000) [pid = 2574] [serial = 1128] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x1167ebc00) [pid = 2574] [serial = 1129] [outer = 0x0] [url = about:blank] 15:14:49 INFO - PROCESS | 2574 | 1462918489467 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]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 620ms 15:14:49 INFO - PROCESS | 2574 | 1462918489503 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 2574 | 1462918489504 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 15:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:14:49 INFO - PROCESS | 2574 | 1462918489507 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 2574 | 1462918489509 Marionette TRACE conn2 <- [1,1634,null,{}] 15:14:49 INFO - PROCESS | 2574 | 1462918489518 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}] 15:14:49 INFO - PROCESS | 2574 | 1462918489668 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 15:14:49 INFO - PROCESS | 2574 | 1462918489688 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e04800 == 36 [pid = 2574] [id = 416] 15:14:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x11821d000) [pid = 2574] [serial = 1247] [outer = 0x0] 15:14:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x118c1dc00) [pid = 2574] [serial = 1248] [outer = 0x11821d000] 15:14:49 INFO - PROCESS | 2574 | 1462918489734 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x119151400) [pid = 2574] [serial = 1249] [outer = 0x11821d000] 15:14:50 INFO - PROCESS | 2574 | 1462918490092 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]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 620ms 15:14:50 INFO - PROCESS | 2574 | 1462918490128 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 2574 | 1462918490130 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 15:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:14:50 INFO - PROCESS | 2574 | 1462918490132 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 2574 | 1462918490133 Marionette TRACE conn2 <- [1,1638,null,{}] 15:14:50 INFO - PROCESS | 2574 | 1462918490135 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}] 15:14:50 INFO - PROCESS | 2574 | 1462918490214 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 15:14:50 INFO - PROCESS | 2574 | 1462918490221 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dce800 == 37 [pid = 2574] [id = 417] 15:14:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x11933cc00) [pid = 2574] [serial = 1250] [outer = 0x0] 15:14:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x1196d8800) [pid = 2574] [serial = 1251] [outer = 0x11933cc00] 15:14:50 INFO - PROCESS | 2574 | 1462918490247 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x1199b8c00) [pid = 2574] [serial = 1252] [outer = 0x11933cc00] 15:14:50 INFO - PROCESS | 2574 | 1462918490610 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]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 15:14:50 INFO - PROCESS | 2574 | 1462918490655 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 2574 | 1462918490657 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 15:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:14:50 INFO - PROCESS | 2574 | 1462918490659 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 2574 | 1462918490660 Marionette TRACE conn2 <- [1,1642,null,{}] 15:14:50 INFO - PROCESS | 2574 | 1462918490662 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}] 15:14:50 INFO - PROCESS | 2574 | 1462918490741 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 15:14:50 INFO - PROCESS | 2574 | 1462918490747 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x12129f800 == 38 [pid = 2574] [id = 418] 15:14:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x119720400) [pid = 2574] [serial = 1253] [outer = 0x0] 15:14:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x120d5f400) [pid = 2574] [serial = 1254] [outer = 0x119720400] 15:14:50 INFO - PROCESS | 2574 | 1462918490774 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x120ea7400) [pid = 2574] [serial = 1255] [outer = 0x119720400] 15:14:51 INFO - PROCESS | 2574 | 1462918491110 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]]]}] 15:14:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:14:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 15:14:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:14:51 INFO - PROCESS | 2574 | 1462918491127 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 2574 | 1462918491129 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 15:14:51 INFO - PROCESS | 2574 | 1462918491131 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 2574 | 1462918491132 Marionette TRACE conn2 <- [1,1646,null,{}] 15:14:51 INFO - PROCESS | 2574 | 1462918491134 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}] 15:14:51 INFO - PROCESS | 2574 | 1462918491231 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 15:14:51 INFO - PROCESS | 2574 | 1462918491250 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x121cb7800 == 39 [pid = 2574] [id = 419] 15:14:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x124a2f400) [pid = 2574] [serial = 1256] [outer = 0x0] 15:14:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x1268c8000) [pid = 2574] [serial = 1257] [outer = 0x124a2f400] 15:14:51 INFO - PROCESS | 2574 | 1462918491278 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x126dc7800) [pid = 2574] [serial = 1258] [outer = 0x124a2f400] 15:14:51 INFO - PROCESS | 2574 | 1462918491653 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]]]}] 15:14:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:14:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 572ms 15:14:51 INFO - PROCESS | 2574 | 1462918491710 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 2574 | 1462918491711 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 15:14:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:14:51 INFO - PROCESS | 2574 | 1462918491721 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 2574 | 1462918491722 Marionette TRACE conn2 <- [1,1650,null,{}] 15:14:51 INFO - PROCESS | 2574 | 1462918491725 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}] 15:14:51 INFO - PROCESS | 2574 | 1462918491822 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 15:14:51 INFO - PROCESS | 2574 | 1462918491826 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x124d98000 == 40 [pid = 2574] [id = 420] 15:14:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x120d66400) [pid = 2574] [serial = 1259] [outer = 0x0] 15:14:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x126f37000) [pid = 2574] [serial = 1260] [outer = 0x120d66400] 15:14:51 INFO - PROCESS | 2574 | 1462918491851 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1289b5c00) [pid = 2574] [serial = 1261] [outer = 0x120d66400] 15:14:52 INFO - PROCESS | 2574 | 1462918492182 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]]]}] 15:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 520ms 15:14:52 INFO - PROCESS | 2574 | 1462918492241 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 2574 | 1462918492242 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 15:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:14:52 INFO - PROCESS | 2574 | 1462918492245 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 2574 | 1462918492246 Marionette TRACE conn2 <- [1,1654,null,{}] 15:14:52 INFO - PROCESS | 2574 | 1462918492248 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}] 15:14:52 INFO - PROCESS | 2574 | 1462918492351 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 15:14:52 INFO - PROCESS | 2574 | 1462918492356 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272ad000 == 41 [pid = 2574] [id = 421] 15:14:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x126f36400) [pid = 2574] [serial = 1262] [outer = 0x0] 15:14:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x128a78400) [pid = 2574] [serial = 1263] [outer = 0x126f36400] 15:14:52 INFO - PROCESS | 2574 | 1462918492381 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x128d9dc00) [pid = 2574] [serial = 1264] [outer = 0x126f36400] 15:14:52 INFO - PROCESS | 2574 | 1462918492726 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]]]}] 15:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 15:14:52 INFO - PROCESS | 2574 | 1462918492769 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 2574 | 1462918492770 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 15:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:14:52 INFO - PROCESS | 2574 | 1462918492772 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 2574 | 1462918492773 Marionette TRACE conn2 <- [1,1658,null,{}] 15:14:52 INFO - PROCESS | 2574 | 1462918492775 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}] 15:14:52 INFO - PROCESS | 2574 | 1462918492872 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 15:14:52 INFO - PROCESS | 2574 | 1462918492915 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f5a000 == 42 [pid = 2574] [id = 422] 15:14:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x128a81c00) [pid = 2574] [serial = 1265] [outer = 0x0] 15:14:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x129311800) [pid = 2574] [serial = 1266] [outer = 0x128a81c00] 15:14:52 INFO - PROCESS | 2574 | 1462918492940 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x1298aac00) [pid = 2574] [serial = 1267] [outer = 0x128a81c00] 15:14:53 INFO - PROCESS | 2574 | 1462918493305 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]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 568ms 15:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:14:53 INFO - PROCESS | 2574 | 1462918493341 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 2574 | 1462918493343 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 15:14:53 INFO - PROCESS | 2574 | 1462918493346 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 2574 | 1462918493348 Marionette TRACE conn2 <- [1,1662,null,{}] 15:14:53 INFO - PROCESS | 2574 | 1462918493352 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}] 15:14:53 INFO - PROCESS | 2574 | 1462918493699 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x128fe3400) [pid = 2574] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12a6c6800) [pid = 2574] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x126d20000) [pid = 2574] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x111f2ac00) [pid = 2574] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x1166bb800) [pid = 2574] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x11933dc00) [pid = 2574] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x1250bb000) [pid = 2574] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11971a800) [pid = 2574] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x126f32800) [pid = 2574] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x1132bfc00) [pid = 2574] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x11821a000) [pid = 2574] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x11971d400) [pid = 2574] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x128fe2800) [pid = 2574] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x127215c00) [pid = 2574] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:14:53 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x11313e800) [pid = 2574] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:14:53 INFO - PROCESS | 2574 | 1462918493765 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f05000 == 43 [pid = 2574] [id = 423] 15:14:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x11312fc00) [pid = 2574] [serial = 1268] [outer = 0x0] 15:14:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x116074400) [pid = 2574] [serial = 1269] [outer = 0x11312fc00] 15:14:53 INFO - PROCESS | 2574 | 1462918493791 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x11933dc00) [pid = 2574] [serial = 1270] [outer = 0x11312fc00] 15:14:54 INFO - PROCESS | 2574 | 1462918494059 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]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 723ms 15:14:54 INFO - PROCESS | 2574 | 1462918494079 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 2574 | 1462918494081 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 15:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:14:54 INFO - PROCESS | 2574 | 1462918494090 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 2574 | 1462918494092 Marionette TRACE conn2 <- [1,1666,null,{}] 15:14:54 INFO - PROCESS | 2574 | 1462918494094 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}] 15:14:54 INFO - PROCESS | 2574 | 1462918494193 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 15:14:54 INFO - PROCESS | 2574 | 1462918494245 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x129830000 == 44 [pid = 2574] [id = 424] 15:14:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x113134000) [pid = 2574] [serial = 1271] [outer = 0x0] 15:14:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x127215c00) [pid = 2574] [serial = 1272] [outer = 0x113134000] 15:14:54 INFO - PROCESS | 2574 | 1462918494275 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12afb3400) [pid = 2574] [serial = 1273] [outer = 0x113134000] 15:14:54 INFO - PROCESS | 2574 | 1462918494587 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]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 529ms 15:14:54 INFO - PROCESS | 2574 | 1462918494614 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 2574 | 1462918494615 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 15:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:14:54 INFO - PROCESS | 2574 | 1462918494623 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 2574 | 1462918494625 Marionette TRACE conn2 <- [1,1670,null,{}] 15:14:54 INFO - PROCESS | 2574 | 1462918494629 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}] 15:14:54 INFO - PROCESS | 2574 | 1462918494756 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 15:14:54 INFO - PROCESS | 2574 | 1462918494823 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af4f800 == 45 [pid = 2574] [id = 425] 15:14:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1161e3400) [pid = 2574] [serial = 1274] [outer = 0x0] 15:14:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12afb7c00) [pid = 2574] [serial = 1275] [outer = 0x1161e3400] 15:14:54 INFO - PROCESS | 2574 | 1462918494849 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12b293c00) [pid = 2574] [serial = 1276] [outer = 0x1161e3400] 15:14:55 INFO - PROCESS | 2574 | 1462918495125 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]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 520ms 15:14:55 INFO - PROCESS | 2574 | 1462918495143 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 2574 | 1462918495144 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 15:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:14:55 INFO - PROCESS | 2574 | 1462918495146 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 2574 | 1462918495147 Marionette TRACE conn2 <- [1,1674,null,{}] 15:14:55 INFO - PROCESS | 2574 | 1462918495149 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}] 15:14:55 INFO - PROCESS | 2574 | 1462918495244 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 15:14:55 INFO - PROCESS | 2574 | 1462918495248 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c011800 == 46 [pid = 2574] [id = 426] 15:14:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12b295000) [pid = 2574] [serial = 1277] [outer = 0x0] 15:14:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12ba9a400) [pid = 2574] [serial = 1278] [outer = 0x12b295000] 15:14:55 INFO - PROCESS | 2574 | 1462918495273 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12baa8400) [pid = 2574] [serial = 1279] [outer = 0x12b295000] 15:14:55 INFO - PROCESS | 2574 | 1462918495594 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]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 15:14:55 INFO - PROCESS | 2574 | 1462918495625 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 2574 | 1462918495627 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 15:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:14:55 INFO - PROCESS | 2574 | 1462918495629 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 2574 | 1462918495630 Marionette TRACE conn2 <- [1,1678,null,{}] 15:14:55 INFO - PROCESS | 2574 | 1462918495633 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}] 15:14:55 INFO - PROCESS | 2574 | 1462918495768 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 15:14:55 INFO - PROCESS | 2574 | 1462918495834 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x112a98800 == 47 [pid = 2574] [id = 427] 15:14:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x111d82800) [pid = 2574] [serial = 1280] [outer = 0x0] 15:14:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x11271b400) [pid = 2574] [serial = 1281] [outer = 0x111d82800] 15:14:55 INFO - PROCESS | 2574 | 1462918495867 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x11313dc00) [pid = 2574] [serial = 1282] [outer = 0x111d82800] 15:14:56 INFO - PROCESS | 2574 | 1462918496367 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]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 770ms 15:14:56 INFO - PROCESS | 2574 | 1462918496412 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 2574 | 1462918496416 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 15:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:14:56 INFO - PROCESS | 2574 | 1462918496423 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 2574 | 1462918496428 Marionette TRACE conn2 <- [1,1682,null,{}] 15:14:56 INFO - PROCESS | 2574 | 1462918496432 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}] 15:14:56 INFO - PROCESS | 2574 | 1462918496590 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 15:14:56 INFO - PROCESS | 2574 | 1462918496687 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x118c9a800 == 48 [pid = 2574] [id = 428] 15:14:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x11703e800) [pid = 2574] [serial = 1283] [outer = 0x0] 15:14:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x1176b6000) [pid = 2574] [serial = 1284] [outer = 0x11703e800] 15:14:56 INFO - PROCESS | 2574 | 1462918496738 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x118211c00) [pid = 2574] [serial = 1285] [outer = 0x11703e800] 15:14:57 INFO - PROCESS | 2574 | 1462918497209 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]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 824ms 15:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:14:57 INFO - PROCESS | 2574 | 1462918497247 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 2574 | 1462918497249 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 15:14:57 INFO - PROCESS | 2574 | 1462918497251 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 2574 | 1462918497253 Marionette TRACE conn2 <- [1,1686,null,{}] 15:14:57 INFO - PROCESS | 2574 | 1462918497255 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}] 15:14:57 INFO - PROCESS | 2574 | 1462918497356 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 15:14:57 INFO - PROCESS | 2574 | 1462918497414 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a43800 == 49 [pid = 2574] [id = 429] 15:14:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x119002400) [pid = 2574] [serial = 1286] [outer = 0x0] 15:14:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x1195f0400) [pid = 2574] [serial = 1287] [outer = 0x119002400] 15:14:57 INFO - PROCESS | 2574 | 1462918497444 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x120d62800) [pid = 2574] [serial = 1288] [outer = 0x119002400] 15:14:57 INFO - PROCESS | 2574 | 1462918497906 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]]]}] 15:14:57 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 15:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 722ms 15:14:57 INFO - PROCESS | 2574 | 1462918497973 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 2574 | 1462918497976 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 15:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:14:57 INFO - PROCESS | 2574 | 1462918497984 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 2574 | 1462918497987 Marionette TRACE conn2 <- [1,1690,null,{}] 15:14:57 INFO - PROCESS | 2574 | 1462918497990 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}] 15:14:58 INFO - PROCESS | 2574 | 1462918498095 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 15:14:58 INFO - PROCESS | 2574 | 1462918498164 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca6b800 == 50 [pid = 2574] [id = 430] 15:14:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x11933bc00) [pid = 2574] [serial = 1289] [outer = 0x0] 15:14:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x121bc4000) [pid = 2574] [serial = 1290] [outer = 0x11933bc00] 15:14:58 INFO - PROCESS | 2574 | 1462918498193 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x127516c00) [pid = 2574] [serial = 1291] [outer = 0x11933bc00] 15:14:58 INFO - PROCESS | 2574 | 1462918498607 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]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 674ms 15:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:14:58 INFO - PROCESS | 2574 | 1462918498673 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 2574 | 1462918498675 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 15:14:58 INFO - PROCESS | 2574 | 1462918498677 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 2574 | 1462918498678 Marionette TRACE conn2 <- [1,1694,null,{}] 15:14:58 INFO - PROCESS | 2574 | 1462918498681 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}] 15:14:58 INFO - PROCESS | 2574 | 1462918498816 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 15:14:58 INFO - PROCESS | 2574 | 1462918498855 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d1a6800 == 51 [pid = 2574] [id = 431] 15:14:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x127511400) [pid = 2574] [serial = 1292] [outer = 0x0] 15:14:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x129537c00) [pid = 2574] [serial = 1293] [outer = 0x127511400] 15:14:58 INFO - PROCESS | 2574 | 1462918498885 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x12a757000) [pid = 2574] [serial = 1294] [outer = 0x127511400] 15:14:59 INFO - PROCESS | 2574 | 1462918499332 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]]]}] 15:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 668ms 15:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:14:59 INFO - PROCESS | 2574 | 1462918499346 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 2574 | 1462918499347 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 15:14:59 INFO - PROCESS | 2574 | 1462918499350 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 2574 | 1462918499351 Marionette TRACE conn2 <- [1,1698,null,{}] 15:14:59 INFO - PROCESS | 2574 | 1462918499353 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}] 15:14:59 INFO - PROCESS | 2574 | 1462918499460 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 15:14:59 INFO - PROCESS | 2574 | 1462918499534 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x1236ce800 == 52 [pid = 2574] [id = 432] 15:14:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x12a8bfc00) [pid = 2574] [serial = 1295] [outer = 0x0] 15:14:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x12a8c9000) [pid = 2574] [serial = 1296] [outer = 0x12a8bfc00] 15:14:59 INFO - PROCESS | 2574 | 1462918499570 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x12b0ce000) [pid = 2574] [serial = 1297] [outer = 0x12a8bfc00] 15:15:00 INFO - PROCESS | 2574 | 1462918500163 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]]]}] 15:15:00 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 15:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 822ms 15:15:00 INFO - PROCESS | 2574 | 1462918500186 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 2574 | 1462918500188 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 15:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:15:00 INFO - PROCESS | 2574 | 1462918500193 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 2574 | 1462918500195 Marionette TRACE conn2 <- [1,1702,null,{}] 15:15:00 INFO - PROCESS | 2574 | 1462918500199 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}] 15:15:00 INFO - PROCESS | 2574 | 1462918500302 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 15:15:00 INFO - PROCESS | 2574 | 1462918500372 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dc8800 == 53 [pid = 2574] [id = 433] 15:15:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x113d60800) [pid = 2574] [serial = 1298] [outer = 0x0] 15:15:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x1161a0c00) [pid = 2574] [serial = 1299] [outer = 0x113d60800] 15:15:00 INFO - PROCESS | 2574 | 1462918500400 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x11693ec00) [pid = 2574] [serial = 1300] [outer = 0x113d60800] 15:15:00 INFO - PROCESS | 2574 | 1462918500825 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]]]}] 15:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 15:15:00 INFO - PROCESS | 2574 | 1462918500864 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 2574 | 1462918500868 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 15:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:15:00 INFO - PROCESS | 2574 | 1462918500872 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 2574 | 1462918500874 Marionette TRACE conn2 <- [1,1706,null,{}] 15:15:00 INFO - PROCESS | 2574 | 1462918500876 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}] 15:15:00 INFO - PROCESS | 2574 | 1462918500968 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 15:15:01 INFO - PROCESS | 2574 | 1462918501027 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e06000 == 54 [pid = 2574] [id = 434] 15:15:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x11703d000) [pid = 2574] [serial = 1301] [outer = 0x0] 15:15:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x118221c00) [pid = 2574] [serial = 1302] [outer = 0x11703d000] 15:15:01 INFO - PROCESS | 2574 | 1462918501054 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x11900d000) [pid = 2574] [serial = 1303] [outer = 0x11703d000] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x12c011800 == 53 [pid = 2574] [id = 426] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x12af4f800 == 52 [pid = 2574] [id = 425] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x129830000 == 51 [pid = 2574] [id = 424] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x116f05000 == 50 [pid = 2574] [id = 423] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x128f5a000 == 49 [pid = 2574] [id = 422] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x1272ad000 == 48 [pid = 2574] [id = 421] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x124d98000 == 47 [pid = 2574] [id = 420] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x121cb7800 == 46 [pid = 2574] [id = 419] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x12129f800 == 45 [pid = 2574] [id = 418] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x113135c00) [pid = 2574] [serial = 1164] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x128d9b400) [pid = 2574] [serial = 1182] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x11971dc00) [pid = 2574] [serial = 1170] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x1161adc00) [pid = 2574] [serial = 1167] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x124fcf800) [pid = 2574] [serial = 1173] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x128fedc00) [pid = 2574] [serial = 1179] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x1289bc800) [pid = 2574] [serial = 1176] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x12b2c5800) [pid = 2574] [serial = 1224] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x120dce800 == 44 [pid = 2574] [id = 417] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x117e04800 == 43 [pid = 2574] [id = 416] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x117e05000 == 42 [pid = 2574] [id = 415] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x118c9d800 == 41 [pid = 2574] [id = 414] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x116115000 == 40 [pid = 2574] [id = 413] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce50800 == 39 [pid = 2574] [id = 412] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x12c00d800 == 38 [pid = 2574] [id = 411] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x12121d000 == 37 [pid = 2574] [id = 410] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x1170ba800 == 36 [pid = 2574] [id = 409] 15:15:01 INFO - PROCESS | 2574 | --DOCSHELL 0x12ca69000 == 35 [pid = 2574] [id = 408] 15:15:01 INFO - PROCESS | 2574 | 1462918501455 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]]]}] 15:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 619ms 15:15:01 INFO - PROCESS | 2574 | 1462918501493 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 15:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:15:01 INFO - PROCESS | 2574 | 1462918501495 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 15:15:01 INFO - PROCESS | 2574 | 1462918501498 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 2574 | 1462918501502 Marionette TRACE conn2 <- [1,1710,null,{}] 15:15:01 INFO - PROCESS | 2574 | 1462918501513 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}] 15:15:01 INFO - PROCESS | 2574 | 1462918501671 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x12a6c6400) [pid = 2574] [serial = 1206] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x12a752800) [pid = 2574] [serial = 1209] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x12af0e000) [pid = 2574] [serial = 1212] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x119010c00) [pid = 2574] [serial = 1215] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x118112000) [pid = 2574] [serial = 1189] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x117040400) [pid = 2574] [serial = 1188] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x119717000) [pid = 2574] [serial = 1194] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x119c33000) [pid = 2574] [serial = 1195] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x1268ca800) [pid = 2574] [serial = 1200] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x128c28400) [pid = 2574] [serial = 1201] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x120d60800) [pid = 2574] [serial = 1197] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x121753000) [pid = 2574] [serial = 1198] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x128c7e400) [pid = 2574] [serial = 1162] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x116070800) [pid = 2574] [serial = 1186] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x1134b2c00) [pid = 2574] [serial = 1185] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x11837c000) [pid = 2574] [serial = 1191] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x11914e000) [pid = 2574] [serial = 1192] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x12afb7800) [pid = 2574] [serial = 1218] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12afafc00) [pid = 2574] [serial = 1213] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x128ff0c00) [pid = 2574] [serial = 1203] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12930f800) [pid = 2574] [serial = 1204] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12a74a800) [pid = 2574] [serial = 1207] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12afb5c00) [pid = 2574] [serial = 1216] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x12a8c2800) [pid = 2574] [serial = 1210] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12b2bf800) [pid = 2574] [serial = 1222] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x12b0ca000) [pid = 2574] [serial = 1219] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12b294800) [pid = 2574] [serial = 1221] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x115ebe800) [pid = 2574] [serial = 1123] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 2574 | 1462918501775 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185db000 == 36 [pid = 2574] [id = 435] 15:15:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x117172400) [pid = 2574] [serial = 1304] [outer = 0x0] 15:15:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x119010c00) [pid = 2574] [serial = 1305] [outer = 0x117172400] 15:15:01 INFO - PROCESS | 2574 | 1462918501811 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x119c33400) [pid = 2574] [serial = 1306] [outer = 0x117172400] 15:15:02 INFO - PROCESS | 2574 | 1462918502111 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]]]}] 15:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 625ms 15:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:15:02 INFO - PROCESS | 2574 | 1462918502125 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 2574 | 1462918502126 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 15:15:02 INFO - PROCESS | 2574 | 1462918502128 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 2574 | 1462918502130 Marionette TRACE conn2 <- [1,1714,null,{}] 15:15:02 INFO - PROCESS | 2574 | 1462918502132 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}] 15:15:02 INFO - PROCESS | 2574 | 1462918502229 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 15:15:02 INFO - PROCESS | 2574 | 1462918502280 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x121220000 == 37 [pid = 2574] [id = 436] 15:15:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x119c36400) [pid = 2574] [serial = 1307] [outer = 0x0] 15:15:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x120eac800) [pid = 2574] [serial = 1308] [outer = 0x119c36400] 15:15:02 INFO - PROCESS | 2574 | 1462918502306 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x124d2c000) [pid = 2574] [serial = 1309] [outer = 0x119c36400] 15:15:02 INFO - PROCESS | 2574 | 1462918502608 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]]]}] 15:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 15:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:15:02 INFO - PROCESS | 2574 | 1462918502648 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 2574 | 1462918502649 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 15:15:02 INFO - PROCESS | 2574 | 1462918502661 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 2574 | 1462918502662 Marionette TRACE conn2 <- [1,1718,null,{}] 15:15:02 INFO - PROCESS | 2574 | 1462918502665 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}] 15:15:02 INFO - PROCESS | 2574 | 1462918502786 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 15:15:02 INFO - PROCESS | 2574 | 1462918502866 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x1236e6800 == 38 [pid = 2574] [id = 437] 15:15:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x120d5e000) [pid = 2574] [serial = 1310] [outer = 0x0] 15:15:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x124d6dc00) [pid = 2574] [serial = 1311] [outer = 0x120d5e000] 15:15:02 INFO - PROCESS | 2574 | 1462918502908 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x126f32800) [pid = 2574] [serial = 1312] [outer = 0x120d5e000] 15:15:03 INFO - PROCESS | 2574 | 1462918503213 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]]]}] 15:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 577ms 15:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:15:03 INFO - PROCESS | 2574 | 1462918503230 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 15:15:03 INFO - PROCESS | 2574 | 1462918503231 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 15:15:03 INFO - PROCESS | 2574 | 1462918503233 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 2574 | 1462918503234 Marionette TRACE conn2 <- [1,1722,null,{}] 15:15:03 INFO - PROCESS | 2574 | 1462918503240 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}] 15:15:03 INFO - PROCESS | 2574 | 1462918503337 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 15:15:03 INFO - PROCESS | 2574 | 1462918503343 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a41000 == 39 [pid = 2574] [id = 438] 15:15:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x127510400) [pid = 2574] [serial = 1313] [outer = 0x0] 15:15:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x128c28400) [pid = 2574] [serial = 1314] [outer = 0x127510400] 15:15:03 INFO - PROCESS | 2574 | 1462918503370 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12a6c9c00) [pid = 2574] [serial = 1315] [outer = 0x127510400] 15:15:03 INFO - PROCESS | 2574 | 1462918503739 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]]]}] 15:15:03 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 15:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 522ms 15:15:03 INFO - PROCESS | 2574 | 1462918503755 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 15:15:03 INFO - PROCESS | 2574 | 1462918503757 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 15:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:15:03 INFO - PROCESS | 2574 | 1462918503759 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 2574 | 1462918503760 Marionette TRACE conn2 <- [1,1726,null,{}] 15:15:03 INFO - PROCESS | 2574 | 1462918503762 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}] 15:15:03 INFO - PROCESS | 2574 | 1462918503866 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 15:15:03 INFO - PROCESS | 2574 | 1462918503909 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x12931c000 == 40 [pid = 2574] [id = 439] 15:15:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x1289b0c00) [pid = 2574] [serial = 1316] [outer = 0x0] 15:15:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12a8bbc00) [pid = 2574] [serial = 1317] [outer = 0x1289b0c00] 15:15:03 INFO - PROCESS | 2574 | 1462918503935 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12afaf000) [pid = 2574] [serial = 1318] [outer = 0x1289b0c00] 15:15:04 INFO - PROCESS | 2574 | 1462918504271 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]]]}] 15:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 15:15:04 INFO - PROCESS | 2574 | 1462918504278 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 2574 | 1462918504279 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 15:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:15:04 INFO - PROCESS | 2574 | 1462918504282 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 2574 | 1462918504283 Marionette TRACE conn2 <- [1,1730,null,{}] 15:15:04 INFO - PROCESS | 2574 | 1462918504287 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}] 15:15:04 INFO - PROCESS | 2574 | 1462918504388 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 15:15:04 INFO - PROCESS | 2574 | 1462918504400 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8a1000 == 41 [pid = 2574] [id = 440] 15:15:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x12a753800) [pid = 2574] [serial = 1319] [outer = 0x0] 15:15:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x12b0ca400) [pid = 2574] [serial = 1320] [outer = 0x12a753800] 15:15:04 INFO - PROCESS | 2574 | 1462918504426 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x12b2c0000) [pid = 2574] [serial = 1321] [outer = 0x12a753800] 15:15:04 INFO - PROCESS | 2574 | 1462918504765 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]]]}] 15:15:04 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 15:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 523ms 15:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:15:04 INFO - PROCESS | 2574 | 1462918504806 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 2574 | 1462918504807 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 15:15:04 INFO - PROCESS | 2574 | 1462918504809 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 2574 | 1462918504810 Marionette TRACE conn2 <- [1,1734,null,{}] 15:15:04 INFO - PROCESS | 2574 | 1462918504813 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}] 15:15:04 INFO - PROCESS | 2574 | 1462918504910 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 15:15:04 INFO - PROCESS | 2574 | 1462918504915 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b020800 == 42 [pid = 2574] [id = 441] 15:15:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x12afb6c00) [pid = 2574] [serial = 1322] [outer = 0x0] 15:15:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x12bade800) [pid = 2574] [serial = 1323] [outer = 0x12afb6c00] 15:15:04 INFO - PROCESS | 2574 | 1462918504973 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x12baecc00) [pid = 2574] [serial = 1324] [outer = 0x12afb6c00] 15:15:05 INFO - PROCESS | 2574 | 1462918505291 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]]]}] 15:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 15:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:15:05 INFO - PROCESS | 2574 | 1462918505329 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 15:15:05 INFO - PROCESS | 2574 | 1462918505330 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 15:15:05 INFO - PROCESS | 2574 | 1462918505332 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 2574 | 1462918505333 Marionette TRACE conn2 <- [1,1738,null,{}] 15:15:05 INFO - PROCESS | 2574 | 1462918505335 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}] 15:15:05 INFO - PROCESS | 2574 | 1462918505435 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 15:15:05 INFO - PROCESS | 2574 | 1462918505471 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c020000 == 43 [pid = 2574] [id = 442] 15:15:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x12baeb000) [pid = 2574] [serial = 1325] [outer = 0x0] 15:15:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x12bcec400) [pid = 2574] [serial = 1326] [outer = 0x12baeb000] 15:15:05 INFO - PROCESS | 2574 | 1462918505495 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12bcf5400) [pid = 2574] [serial = 1327] [outer = 0x12baeb000] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x119714400) [pid = 2574] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x128a78000) [pid = 2574] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x1196db400) [pid = 2574] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x127517800) [pid = 2574] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x1196d7000) [pid = 2574] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x128d93c00) [pid = 2574] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x120d66400) [pid = 2574] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x126f36400) [pid = 2574] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x124a2f400) [pid = 2574] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1169afc00) [pid = 2574] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x11821d000) [pid = 2574] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x113460000) [pid = 2574] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x119720400) [pid = 2574] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x11933cc00) [pid = 2574] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x128a81c00) [pid = 2574] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x113132000) [pid = 2574] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11312fc00) [pid = 2574] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x113134000) [pid = 2574] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x1161e3400) [pid = 2574] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x113130400) [pid = 2574] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:15:05 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x1134b2800) [pid = 2574] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:15:05 INFO - PROCESS | 2574 | 1462918505907 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]]]}] 15:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 619ms 15:15:06 INFO - PROCESS | 2574 | 1462918506002 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 2574 | 1462918506006 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 15:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:15:06 INFO - PROCESS | 2574 | 1462918506011 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 2574 | 1462918506014 Marionette TRACE conn2 <- [1,1742,null,{}] 15:15:06 INFO - PROCESS | 2574 | 1462918506020 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}] 15:15:06 INFO - PROCESS | 2574 | 1462918506132 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 15:15:06 INFO - PROCESS | 2574 | 1462918506211 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x11691f800 == 44 [pid = 2574] [id = 443] 15:15:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x1134b6800) [pid = 2574] [serial = 1328] [outer = 0x0] 15:15:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x113d60c00) [pid = 2574] [serial = 1329] [outer = 0x1134b6800] 15:15:06 INFO - PROCESS | 2574 | 1462918506287 Marionette DEBUG loaded listener.js 15:15:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x1167edc00) [pid = 2574] [serial = 1330] [outer = 0x1134b6800] 15:15:06 INFO - PROCESS | 2574 | 1462918506747 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]]]}] 15:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 772ms 15:15:06 INFO - PROCESS | 2574 | 1462918506787 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 2574 | 1462918506789 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 15:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:15:06 INFO - PROCESS | 2574 | 1462918506796 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 2574 | 1462918506799 Marionette TRACE conn2 <- [1,1746,null,{}] 15:15:06 INFO - PROCESS | 2574 | 1462918506804 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}] 15:15:06 INFO - PROCESS | 2574 | 1462918506906 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 15:15:06 INFO - PROCESS | 2574 | 1462918506977 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x12181c800 == 45 [pid = 2574] [id = 444] 15:15:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1167f0800) [pid = 2574] [serial = 1331] [outer = 0x0] 15:15:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x119083400) [pid = 2574] [serial = 1332] [outer = 0x1167f0800] 15:15:07 INFO - PROCESS | 2574 | 1462918507006 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1195f3000) [pid = 2574] [serial = 1333] [outer = 0x1167f0800] 15:15:07 INFO - PROCESS | 2574 | 1462918507402 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]]]}] 15:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 678ms 15:15:07 INFO - PROCESS | 2574 | 1462918507472 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 2574 | 1462918507474 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 15:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:15:07 INFO - PROCESS | 2574 | 1462918507476 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 2574 | 1462918507478 Marionette TRACE conn2 <- [1,1750,null,{}] 15:15:07 INFO - PROCESS | 2574 | 1462918507504 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}] 15:15:07 INFO - PROCESS | 2574 | 1462918507644 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 15:15:07 INFO - PROCESS | 2574 | 1462918507659 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba79800 == 46 [pid = 2574] [id = 445] 15:15:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x120eabc00) [pid = 2574] [serial = 1334] [outer = 0x0] 15:15:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x121752c00) [pid = 2574] [serial = 1335] [outer = 0x120eabc00] 15:15:07 INFO - PROCESS | 2574 | 1462918507692 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x126f36400) [pid = 2574] [serial = 1336] [outer = 0x120eabc00] 15:15:08 INFO - PROCESS | 2574 | 1462918508137 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]]]}] 15:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 15:15:08 INFO - PROCESS | 2574 | 1462918508147 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 15:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:15:08 INFO - PROCESS | 2574 | 1462918508148 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 15:15:08 INFO - PROCESS | 2574 | 1462918508151 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:15:08 INFO - PROCESS | 2574 | 1462918508154 Marionette TRACE conn2 <- [1,1754,null,{}] 15:15:08 INFO - PROCESS | 2574 | 1462918508157 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}] 15:15:08 INFO - PROCESS | 2574 | 1462918508259 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 15:15:08 INFO - PROCESS | 2574 | 1462918508311 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce50800 == 47 [pid = 2574] [id = 446] 15:15:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x121bcc400) [pid = 2574] [serial = 1337] [outer = 0x0] 15:15:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x1289bb000) [pid = 2574] [serial = 1338] [outer = 0x121bcc400] 15:15:08 INFO - PROCESS | 2574 | 1462918508341 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x128d9b400) [pid = 2574] [serial = 1339] [outer = 0x121bcc400] 15:15:08 INFO - PROCESS | 2574 | 1462918508789 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]]]}] 15:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 15:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:15:08 INFO - PROCESS | 2574 | 1462918508822 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 15:15:08 INFO - PROCESS | 2574 | 1462918508823 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 15:15:08 INFO - PROCESS | 2574 | 1462918508826 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:15:08 INFO - PROCESS | 2574 | 1462918508827 Marionette TRACE conn2 <- [1,1758,null,{}] 15:15:08 INFO - PROCESS | 2574 | 1462918508829 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}] 15:15:08 INFO - PROCESS | 2574 | 1462918508928 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 15:15:09 INFO - PROCESS | 2574 | 1462918509028 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d410000 == 48 [pid = 2574] [id = 447] 15:15:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x128d96000) [pid = 2574] [serial = 1340] [outer = 0x0] 15:15:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x129537400) [pid = 2574] [serial = 1341] [outer = 0x128d96000] 15:15:09 INFO - PROCESS | 2574 | 1462918509059 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x12a8c8c00) [pid = 2574] [serial = 1342] [outer = 0x128d96000] 15:15:09 INFO - PROCESS | 2574 | 1462918509496 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]]]}] 15:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 15:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:15:09 INFO - PROCESS | 2574 | 1462918509548 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 2574 | 1462918509550 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 15:15:09 INFO - PROCESS | 2574 | 1462918509552 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 2574 | 1462918509553 Marionette TRACE conn2 <- [1,1762,null,{}] 15:15:09 INFO - PROCESS | 2574 | 1462918509556 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}] 15:15:09 INFO - PROCESS | 2574 | 1462918509675 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 15:15:09 INFO - PROCESS | 2574 | 1462918509747 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x128935000 == 49 [pid = 2574] [id = 448] 15:15:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x128a7c400) [pid = 2574] [serial = 1343] [outer = 0x0] 15:15:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x12b291800) [pid = 2574] [serial = 1344] [outer = 0x128a7c400] 15:15:09 INFO - PROCESS | 2574 | 1462918509778 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x12c079000) [pid = 2574] [serial = 1345] [outer = 0x128a7c400] 15:15:10 INFO - PROCESS | 2574 | 1462918510196 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]]]}] 15:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 15:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:15:10 INFO - PROCESS | 2574 | 1462918510237 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 2574 | 1462918510238 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 15:15:10 INFO - PROCESS | 2574 | 1462918510241 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - PROCESS | 2574 | 1462918510242 Marionette TRACE conn2 <- [1,1766,null,{}] 15:15:10 INFO - PROCESS | 2574 | 1462918510244 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}] 15:15:10 INFO - PROCESS | 2574 | 1462918510347 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 15:15:10 INFO - PROCESS | 2574 | 1462918510405 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x116779000 == 50 [pid = 2574] [id = 449] 15:15:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x11313c400) [pid = 2574] [serial = 1346] [outer = 0x0] 15:15:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x1176b7c00) [pid = 2574] [serial = 1347] [outer = 0x11313c400] 15:15:10 INFO - PROCESS | 2574 | 1462918510434 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x121751800) [pid = 2574] [serial = 1348] [outer = 0x11313c400] 15:15:11 INFO - PROCESS | 2574 | 1462918511022 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]]]}] 15:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 818ms 15:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:15:11 INFO - PROCESS | 2574 | 1462918511060 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 2574 | 1462918511062 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 15:15:11 INFO - PROCESS | 2574 | 1462918511065 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 2574 | 1462918511068 Marionette TRACE conn2 <- [1,1770,null,{}] 15:15:11 INFO - PROCESS | 2574 | 1462918511072 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}] 15:15:11 INFO - PROCESS | 2574 | 1462918511169 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 15:15:11 INFO - PROCESS | 2574 | 1462918511243 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x11824f800 == 51 [pid = 2574] [id = 450] 15:15:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x1166bf400) [pid = 2574] [serial = 1349] [outer = 0x0] 15:15:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x116a61800) [pid = 2574] [serial = 1350] [outer = 0x1166bf400] 15:15:11 INFO - PROCESS | 2574 | 1462918511272 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x117525800) [pid = 2574] [serial = 1351] [outer = 0x1166bf400] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x12b020800 == 50 [pid = 2574] [id = 441] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8a1000 == 49 [pid = 2574] [id = 440] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x12931c000 == 48 [pid = 2574] [id = 439] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x128a41000 == 47 [pid = 2574] [id = 438] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x1236e6800 == 46 [pid = 2574] [id = 437] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x121220000 == 45 [pid = 2574] [id = 436] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x1185db000 == 44 [pid = 2574] [id = 435] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x117e06000 == 43 [pid = 2574] [id = 434] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x120dc8800 == 42 [pid = 2574] [id = 433] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x12ca6b800 == 41 [pid = 2574] [id = 430] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x128a43800 == 40 [pid = 2574] [id = 429] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x118c9a800 == 39 [pid = 2574] [id = 428] 15:15:11 INFO - PROCESS | 2574 | --DOCSHELL 0x112a98800 == 38 [pid = 2574] [id = 427] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x113a72400) [pid = 2574] [serial = 1165] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x1176b7800) [pid = 2574] [serial = 1168] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x128c27400) [pid = 2574] [serial = 1177] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x128c22000) [pid = 2574] [serial = 1120] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x126d20800) [pid = 2574] [serial = 1174] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x1298ab000) [pid = 2574] [serial = 1183] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x120ea1c00) [pid = 2574] [serial = 1171] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x12953a000) [pid = 2574] [serial = 1180] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x126f37000) [pid = 2574] [serial = 1260] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x128a78400) [pid = 2574] [serial = 1263] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x128c2e800) [pid = 2574] [serial = 1236] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x1268c8000) [pid = 2574] [serial = 1257] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x118111000) [pid = 2574] [serial = 1246] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x117039400) [pid = 2574] [serial = 1245] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x118c1dc00) [pid = 2574] [serial = 1248] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x119151400) [pid = 2574] [serial = 1249] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x1289b5c00) [pid = 2574] [serial = 1261] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x116163c00) [pid = 2574] [serial = 1243] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x113dee000) [pid = 2574] [serial = 1242] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x120d5f400) [pid = 2574] [serial = 1254] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x120ea7400) [pid = 2574] [serial = 1255] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x1161efc00) [pid = 2574] [serial = 1227] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x1196d8800) [pid = 2574] [serial = 1251] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x1199b8c00) [pid = 2574] [serial = 1252] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x124d28400) [pid = 2574] [serial = 1233] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x11820f800) [pid = 2574] [serial = 1230] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x129311800) [pid = 2574] [serial = 1266] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12a74b400) [pid = 2574] [serial = 1240] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x117036000) [pid = 2574] [serial = 1239] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x128d9dc00) [pid = 2574] [serial = 1264] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1298aac00) [pid = 2574] [serial = 1267] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x11933dc00) [pid = 2574] [serial = 1270] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x127215c00) [pid = 2574] [serial = 1272] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x116074400) [pid = 2574] [serial = 1269] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x12b293c00) [pid = 2574] [serial = 1276] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 104 (0x12ba9a400) [pid = 2574] [serial = 1278] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 103 (0x12afb7c00) [pid = 2574] [serial = 1275] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 102 (0x126dc7800) [pid = 2574] [serial = 1258] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | --DOMWINDOW == 101 (0x12afb3400) [pid = 2574] [serial = 1273] [outer = 0x0] [url = about:blank] 15:15:11 INFO - PROCESS | 2574 | 1462918511701 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]]]}] 15:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 675ms 15:15:11 INFO - PROCESS | 2574 | 1462918511741 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 2574 | 1462918511744 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 15:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:15:11 INFO - PROCESS | 2574 | 1462918511748 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 2574 | 1462918511750 Marionette TRACE conn2 <- [1,1774,null,{}] 15:15:11 INFO - PROCESS | 2574 | 1462918511753 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}] 15:15:11 INFO - PROCESS | 2574 | 1462918511858 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 15:15:11 INFO - PROCESS | 2574 | 1462918511863 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x118247800 == 39 [pid = 2574] [id = 451] 15:15:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 102 (0x11703cc00) [pid = 2574] [serial = 1352] [outer = 0x0] 15:15:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 103 (0x11821a000) [pid = 2574] [serial = 1353] [outer = 0x11703cc00] 15:15:11 INFO - PROCESS | 2574 | 1462918511889 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 104 (0x1195f7400) [pid = 2574] [serial = 1354] [outer = 0x11703cc00] 15:15:12 INFO - PROCESS | 2574 | 1462918512256 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]]]}] 15:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 15:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:15:12 INFO - PROCESS | 2574 | 1462918512269 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 2574 | 1462918512271 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 15:15:12 INFO - PROCESS | 2574 | 1462918512273 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 2574 | 1462918512275 Marionette TRACE conn2 <- [1,1778,null,{}] 15:15:12 INFO - PROCESS | 2574 | 1462918512283 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}] 15:15:12 INFO - PROCESS | 2574 | 1462918512370 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 15:15:12 INFO - PROCESS | 2574 | 1462918512376 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x1212a5800 == 40 [pid = 2574] [id = 452] 15:15:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 105 (0x11971dc00) [pid = 2574] [serial = 1355] [outer = 0x0] 15:15:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x120d60800) [pid = 2574] [serial = 1356] [outer = 0x11971dc00] 15:15:12 INFO - PROCESS | 2574 | 1462918512404 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x124d30c00) [pid = 2574] [serial = 1357] [outer = 0x11971dc00] 15:15:12 INFO - PROCESS | 2574 | 1462918512741 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]]]}] 15:15:12 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 15:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 473ms 15:15:12 INFO - PROCESS | 2574 | 1462918512746 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 2574 | 1462918512748 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 15:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:15:12 INFO - PROCESS | 2574 | 1462918512761 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 2574 | 1462918512762 Marionette TRACE conn2 <- [1,1782,null,{}] 15:15:12 INFO - PROCESS | 2574 | 1462918512764 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}] 15:15:12 INFO - PROCESS | 2574 | 1462918512855 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 15:15:12 INFO - PROCESS | 2574 | 1462918512910 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x121cb2800 == 41 [pid = 2574] [id = 453] 15:15:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x120ea7400) [pid = 2574] [serial = 1358] [outer = 0x0] 15:15:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x12568d400) [pid = 2574] [serial = 1359] [outer = 0x120ea7400] 15:15:12 INFO - PROCESS | 2574 | 1462918512936 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x127214c00) [pid = 2574] [serial = 1360] [outer = 0x120ea7400] 15:15:13 INFO - PROCESS | 2574 | 1462918513225 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]]]}] 15:15:13 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 15:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 519ms 15:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:15:13 INFO - PROCESS | 2574 | 1462918513280 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 2574 | 1462918513282 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 15:15:13 INFO - PROCESS | 2574 | 1462918513284 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 2574 | 1462918513285 Marionette TRACE conn2 <- [1,1786,null,{}] 15:15:13 INFO - PROCESS | 2574 | 1462918513290 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}] 15:15:13 INFO - PROCESS | 2574 | 1462918513368 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 15:15:13 INFO - PROCESS | 2574 | 1462918513431 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255ea000 == 42 [pid = 2574] [id = 454] 15:15:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x1218f2000) [pid = 2574] [serial = 1361] [outer = 0x0] 15:15:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x127514000) [pid = 2574] [serial = 1362] [outer = 0x1218f2000] 15:15:13 INFO - PROCESS | 2574 | 1462918513456 Marionette DEBUG loaded listener.js 15:15:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x128c28000) [pid = 2574] [serial = 1363] [outer = 0x1218f2000] 15:15:13 INFO - PROCESS | 2574 | 1462918513824 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]]]}] 15:15:13 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 15:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 571ms 15:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:15:13 INFO - PROCESS | 2574 | 1462918513856 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 2574 | 1462918513858 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 15:15:13 INFO - PROCESS | 2574 | 1462918513861 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 2574 | 1462918513863 Marionette TRACE conn2 <- [1,1790,null,{}] 15:15:13 INFO - PROCESS | 2574 | 1462918513866 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}] 15:15:14 INFO - PROCESS | 2574 | 1462918514043 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 15:15:14 INFO - PROCESS | 2574 | 1462918514073 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x129828800 == 43 [pid = 2574] [id = 455] 15:15:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x129304c00) [pid = 2574] [serial = 1364] [outer = 0x0] 15:15:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12a750800) [pid = 2574] [serial = 1365] [outer = 0x129304c00] 15:15:14 INFO - PROCESS | 2574 | 1462918514115 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12afb0400) [pid = 2574] [serial = 1366] [outer = 0x129304c00] 15:15:14 INFO - PROCESS | 2574 | 1462918514471 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]]]}] 15:15:14 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) 15:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 621ms 15:15:14 INFO - PROCESS | 2574 | 1462918514482 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 2574 | 1462918514483 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 15:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:15:14 INFO - PROCESS | 2574 | 1462918514490 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - PROCESS | 2574 | 1462918514491 Marionette TRACE conn2 <- [1,1794,null,{}] 15:15:14 INFO - PROCESS | 2574 | 1462918514493 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}] 15:15:14 INFO - PROCESS | 2574 | 1462918514598 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 15:15:14 INFO - PROCESS | 2574 | 1462918514658 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8b1000 == 44 [pid = 2574] [id = 456] 15:15:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12afb7000) [pid = 2574] [serial = 1367] [outer = 0x0] 15:15:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12b296000) [pid = 2574] [serial = 1368] [outer = 0x12afb7000] 15:15:14 INFO - PROCESS | 2574 | 1462918514683 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12baa5800) [pid = 2574] [serial = 1369] [outer = 0x12afb7000] 15:15:14 INFO - PROCESS | 2574 | 1462918514993 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]]]}] 15:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 15:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:15:15 INFO - PROCESS | 2574 | 1462918515008 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 15:15:15 INFO - PROCESS | 2574 | 1462918515009 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 15:15:15 INFO - PROCESS | 2574 | 1462918515011 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - PROCESS | 2574 | 1462918515013 Marionette TRACE conn2 <- [1,1798,null,{}] 15:15:15 INFO - PROCESS | 2574 | 1462918515015 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}] 15:15:15 INFO - PROCESS | 2574 | 1462918515118 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 15:15:15 INFO - PROCESS | 2574 | 1462918515133 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b019800 == 45 [pid = 2574] [id = 457] 15:15:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12b0c4400) [pid = 2574] [serial = 1370] [outer = 0x0] 15:15:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12bce9000) [pid = 2574] [serial = 1371] [outer = 0x12b0c4400] 15:15:15 INFO - PROCESS | 2574 | 1462918515159 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12c074800) [pid = 2574] [serial = 1372] [outer = 0x12b0c4400] 15:15:15 INFO - PROCESS | 2574 | 1462918515496 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]]]}] 15:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 15:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:15:15 INFO - PROCESS | 2574 | 1462918515531 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 15:15:15 INFO - PROCESS | 2574 | 1462918515533 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 15:15:15 INFO - PROCESS | 2574 | 1462918515535 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - PROCESS | 2574 | 1462918515536 Marionette TRACE conn2 <- [1,1802,null,{}] 15:15:15 INFO - PROCESS | 2574 | 1462918515539 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}] 15:15:15 INFO - PROCESS | 2574 | 1462918515684 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x127510400) [pid = 2574] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x1289b0c00) [pid = 2574] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x119c36400) [pid = 2574] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x117172400) [pid = 2574] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x120d5e000) [pid = 2574] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x11703d000) [pid = 2574] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x113d60800) [pid = 2574] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12a8bfc00) [pid = 2574] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12afb6c00) [pid = 2574] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:15:15 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12a753800) [pid = 2574] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:15:15 INFO - PROCESS | 2574 | 1462918515951 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dc2000 == 46 [pid = 2574] [id = 458] 15:15:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x113d60800) [pid = 2574] [serial = 1373] [outer = 0x0] 15:15:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x11703d000) [pid = 2574] [serial = 1374] [outer = 0x113d60800] 15:15:15 INFO - PROCESS | 2574 | 1462918515976 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x124fd1c00) [pid = 2574] [serial = 1375] [outer = 0x113d60800] 15:15:16 INFO - PROCESS | 2574 | 1462918516254 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]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 15:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:15:16 INFO - PROCESS | 2574 | 1462918516307 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 2574 | 1462918516308 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 15:15:16 INFO - PROCESS | 2574 | 1462918516310 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 2574 | 1462918516311 Marionette TRACE conn2 <- [1,1806,null,{}] 15:15:16 INFO - PROCESS | 2574 | 1462918516314 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}] 15:15:16 INFO - PROCESS | 2574 | 1462918516401 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 15:15:16 INFO - PROCESS | 2574 | 1462918516405 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce5f000 == 47 [pid = 2574] [id = 459] 15:15:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x126f36c00) [pid = 2574] [serial = 1376] [outer = 0x0] 15:15:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12b2ba400) [pid = 2574] [serial = 1377] [outer = 0x126f36c00] 15:15:16 INFO - PROCESS | 2574 | 1462918516430 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12c07fc00) [pid = 2574] [serial = 1378] [outer = 0x126f36c00] 15:15:16 INFO - PROCESS | 2574 | 1462918516792 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]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 15:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:15:16 INFO - PROCESS | 2574 | 1462918516830 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 2574 | 1462918516832 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 15:15:16 INFO - PROCESS | 2574 | 1462918516834 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 2574 | 1462918516836 Marionette TRACE conn2 <- [1,1810,null,{}] 15:15:16 INFO - PROCESS | 2574 | 1462918516838 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}] 15:15:16 INFO - PROCESS | 2574 | 1462918516938 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 15:15:16 INFO - PROCESS | 2574 | 1462918516942 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6a4800 == 48 [pid = 2574] [id = 460] 15:15:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12c4a7c00) [pid = 2574] [serial = 1379] [outer = 0x0] 15:15:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12c4b0800) [pid = 2574] [serial = 1380] [outer = 0x12c4a7c00] 15:15:16 INFO - PROCESS | 2574 | 1462918516972 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12c7a7000) [pid = 2574] [serial = 1381] [outer = 0x12c4a7c00] 15:15:17 INFO - PROCESS | 2574 | 1462918517303 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]]]}] 15:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 519ms 15:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:15:17 INFO - PROCESS | 2574 | 1462918517354 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 2574 | 1462918517355 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 15:15:17 INFO - PROCESS | 2574 | 1462918517357 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 2574 | 1462918517358 Marionette TRACE conn2 <- [1,1814,null,{}] 15:15:17 INFO - PROCESS | 2574 | 1462918517360 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}] 15:15:17 INFO - PROCESS | 2574 | 1462918517466 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 15:15:17 INFO - PROCESS | 2574 | 1462918517474 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6c3800 == 49 [pid = 2574] [id = 461] 15:15:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12c4a8800) [pid = 2574] [serial = 1382] [outer = 0x0] 15:15:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12c7f1000) [pid = 2574] [serial = 1383] [outer = 0x12c4a8800] 15:15:17 INFO - PROCESS | 2574 | 1462918517499 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12c7fa800) [pid = 2574] [serial = 1384] [outer = 0x12c4a8800] 15:15:17 INFO - PROCESS | 2574 | 1462918517804 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]]]}] 15:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 468ms 15:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:15:17 INFO - PROCESS | 2574 | 1462918517825 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 2574 | 1462918517827 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 15:15:17 INFO - PROCESS | 2574 | 1462918517829 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 2574 | 1462918517830 Marionette TRACE conn2 <- [1,1818,null,{}] 15:15:17 INFO - PROCESS | 2574 | 1462918517832 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}] 15:15:17 INFO - PROCESS | 2574 | 1462918517984 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 15:15:18 INFO - PROCESS | 2574 | 1462918518043 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x115e18000 == 50 [pid = 2574] [id = 462] 15:15:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x111d28800) [pid = 2574] [serial = 1385] [outer = 0x0] 15:15:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x112a6a800) [pid = 2574] [serial = 1386] [outer = 0x111d28800] 15:15:18 INFO - PROCESS | 2574 | 1462918518075 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x113d61c00) [pid = 2574] [serial = 1387] [outer = 0x111d28800] 15:15:18 INFO - PROCESS | 2574 | 1462918518538 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]]]}] 15:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 720ms 15:15:18 INFO - PROCESS | 2574 | 1462918518551 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 2574 | 1462918518556 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 15:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:15:18 INFO - PROCESS | 2574 | 1462918518559 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - PROCESS | 2574 | 1462918518561 Marionette TRACE conn2 <- [1,1822,null,{}] 15:15:18 INFO - PROCESS | 2574 | 1462918518564 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}] 15:15:18 INFO - PROCESS | 2574 | 1462918518674 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 15:15:18 INFO - PROCESS | 2574 | 1462918518732 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x121822000 == 51 [pid = 2574] [id = 463] 15:15:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x116a5a400) [pid = 2574] [serial = 1388] [outer = 0x0] 15:15:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x11908e000) [pid = 2574] [serial = 1389] [outer = 0x116a5a400] 15:15:18 INFO - PROCESS | 2574 | 1462918518776 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x119713c00) [pid = 2574] [serial = 1390] [outer = 0x116a5a400] 15:15:19 INFO - PROCESS | 2574 | 1462918519171 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]]]}] 15:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 15:15:19 INFO - PROCESS | 2574 | 1462918519231 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 2574 | 1462918519233 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 15:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:15:19 INFO - PROCESS | 2574 | 1462918519236 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 2574 | 1462918519237 Marionette TRACE conn2 <- [1,1826,null,{}] 15:15:19 INFO - PROCESS | 2574 | 1462918519240 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}] 15:15:19 INFO - PROCESS | 2574 | 1462918519365 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 15:15:19 INFO - PROCESS | 2574 | 1462918519452 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d414000 == 52 [pid = 2574] [id = 464] 15:15:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x120eab800) [pid = 2574] [serial = 1391] [outer = 0x0] 15:15:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x1268c8800) [pid = 2574] [serial = 1392] [outer = 0x120eab800] 15:15:19 INFO - PROCESS | 2574 | 1462918519484 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x128c1f800) [pid = 2574] [serial = 1393] [outer = 0x120eab800] 15:15:19 INFO - PROCESS | 2574 | 1462918519910 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]]]}] 15:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 719ms 15:15:19 INFO - PROCESS | 2574 | 1462918519956 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 2574 | 1462918519958 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 15:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:15:19 INFO - PROCESS | 2574 | 1462918519967 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 2574 | 1462918519971 Marionette TRACE conn2 <- [1,1830,null,{}] 15:15:19 INFO - PROCESS | 2574 | 1462918519973 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}] 15:15:20 INFO - PROCESS | 2574 | 1462918520080 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 15:15:20 INFO - PROCESS | 2574 | 1462918520141 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d86f800 == 53 [pid = 2574] [id = 465] 15:15:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x124d6c400) [pid = 2574] [serial = 1394] [outer = 0x0] 15:15:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x12a756800) [pid = 2574] [serial = 1395] [outer = 0x124d6c400] 15:15:20 INFO - PROCESS | 2574 | 1462918520170 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x12c075800) [pid = 2574] [serial = 1396] [outer = 0x124d6c400] 15:15:20 INFO - PROCESS | 2574 | 1462918520620 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]]]}] 15:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 677ms 15:15:20 INFO - PROCESS | 2574 | 1462918520640 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 2574 | 1462918520641 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 15:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:15:20 INFO - PROCESS | 2574 | 1462918520644 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:15:20 INFO - PROCESS | 2574 | 1462918520645 Marionette TRACE conn2 <- [1,1834,null,{}] 15:15:20 INFO - PROCESS | 2574 | 1462918520648 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}] 15:15:20 INFO - PROCESS | 2574 | 1462918520772 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 15:15:20 INFO - PROCESS | 2574 | 1462918520831 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d889000 == 54 [pid = 2574] [id = 466] 15:15:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12c070800) [pid = 2574] [serial = 1397] [outer = 0x0] 15:15:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x12c79a400) [pid = 2574] [serial = 1398] [outer = 0x12c070800] 15:15:20 INFO - PROCESS | 2574 | 1462918520860 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x12c7a7800) [pid = 2574] [serial = 1399] [outer = 0x12c070800] 15:15:21 INFO - PROCESS | 2574 | 1462918521307 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]]]}] 15:15:21 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 15:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 15:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:15:21 INFO - PROCESS | 2574 | 1462918521316 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 2574 | 1462918521317 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 15:15:21 INFO - PROCESS | 2574 | 1462918521322 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:15:21 INFO - PROCESS | 2574 | 1462918521323 Marionette TRACE conn2 <- [1,1838,null,{}] 15:15:21 INFO - PROCESS | 2574 | 1462918521326 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}] 15:15:21 INFO - PROCESS | 2574 | 1462918521432 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 15:15:21 INFO - PROCESS | 2574 | 1462918521548 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x11285c000 == 55 [pid = 2574] [id = 467] 15:15:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x126bb3000) [pid = 2574] [serial = 1400] [outer = 0x0] 15:15:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x12c7f6400) [pid = 2574] [serial = 1401] [outer = 0x126bb3000] 15:15:21 INFO - PROCESS | 2574 | 1462918521586 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x12ca63800) [pid = 2574] [serial = 1402] [outer = 0x126bb3000] 15:15:22 INFO - PROCESS | 2574 | 1462918522364 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]]]}] 15:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1073ms 15:15:22 INFO - PROCESS | 2574 | 1462918522394 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 2574 | 1462918522396 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 15:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:15:22 INFO - PROCESS | 2574 | 1462918522400 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 2574 | 1462918522402 Marionette TRACE conn2 <- [1,1842,null,{}] 15:15:22 INFO - PROCESS | 2574 | 1462918522406 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}] 15:15:22 INFO - PROCESS | 2574 | 1462918522503 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 15:15:22 INFO - PROCESS | 2574 | 1462918522582 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x1161be000 == 56 [pid = 2574] [id = 468] 15:15:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x112fb5000) [pid = 2574] [serial = 1403] [outer = 0x0] 15:15:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x11345b400) [pid = 2574] [serial = 1404] [outer = 0x112fb5000] 15:15:22 INFO - PROCESS | 2574 | 1462918522610 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x116071800) [pid = 2574] [serial = 1405] [outer = 0x112fb5000] 15:15:23 INFO - PROCESS | 2574 | 1462918523043 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]]]}] 15:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 673ms 15:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:15:23 INFO - PROCESS | 2574 | 1462918523073 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 2574 | 1462918523076 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 15:15:23 INFO - PROCESS | 2574 | 1462918523080 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 2574 | 1462918523082 Marionette TRACE conn2 <- [1,1846,null,{}] 15:15:23 INFO - PROCESS | 2574 | 1462918523085 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}] 15:15:23 INFO - PROCESS | 2574 | 1462918523181 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 15:15:23 INFO - PROCESS | 2574 | 1462918523243 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d8800 == 57 [pid = 2574] [id = 469] 15:15:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x117037000) [pid = 2574] [serial = 1406] [outer = 0x0] 15:15:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x118116400) [pid = 2574] [serial = 1407] [outer = 0x117037000] 15:15:23 INFO - PROCESS | 2574 | 1462918523269 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x1184d5800) [pid = 2574] [serial = 1408] [outer = 0x117037000] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x1213bf800 == 56 [pid = 2574] [id = 394] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6c3800 == 55 [pid = 2574] [id = 461] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6a4800 == 54 [pid = 2574] [id = 460] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce5f000 == 53 [pid = 2574] [id = 459] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x120dc2000 == 52 [pid = 2574] [id = 458] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12b019800 == 51 [pid = 2574] [id = 457] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x12bcec400) [pid = 2574] [serial = 1326] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8b1000 == 50 [pid = 2574] [id = 456] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x129828800 == 49 [pid = 2574] [id = 455] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x1255ea000 == 48 [pid = 2574] [id = 454] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x121cb2800 == 47 [pid = 2574] [id = 453] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x1212a5800 == 46 [pid = 2574] [id = 452] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x118247800 == 45 [pid = 2574] [id = 451] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x11824f800 == 44 [pid = 2574] [id = 450] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12d410000 == 43 [pid = 2574] [id = 447] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce50800 == 42 [pid = 2574] [id = 446] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba79800 == 41 [pid = 2574] [id = 445] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12181c800 == 40 [pid = 2574] [id = 444] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x11691f800 == 39 [pid = 2574] [id = 443] 15:15:23 INFO - PROCESS | 2574 | --DOCSHELL 0x12c020000 == 38 [pid = 2574] [id = 442] 15:15:23 INFO - PROCESS | 2574 | 1462918523675 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]]]}] 15:15:23 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) 15:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 621ms 15:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:15:23 INFO - PROCESS | 2574 | 1462918523704 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 2574 | 1462918523706 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 15:15:23 INFO - PROCESS | 2574 | 1462918523708 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 2574 | 1462918523710 Marionette TRACE conn2 <- [1,1850,null,{}] 15:15:23 INFO - PROCESS | 2574 | 1462918523717 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}] 15:15:23 INFO - PROCESS | 2574 | 1462918523798 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x12b0ca400) [pid = 2574] [serial = 1320] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x12b2c0000) [pid = 2574] [serial = 1321] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x12bade800) [pid = 2574] [serial = 1323] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12afaf000) [pid = 2574] [serial = 1318] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x128c28400) [pid = 2574] [serial = 1314] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x12a6c9c00) [pid = 2574] [serial = 1315] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x12a8bbc00) [pid = 2574] [serial = 1317] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x120eac800) [pid = 2574] [serial = 1308] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x119010c00) [pid = 2574] [serial = 1305] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x1176b6000) [pid = 2574] [serial = 1284] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x11271b400) [pid = 2574] [serial = 1281] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x124d6dc00) [pid = 2574] [serial = 1311] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x1195f0400) [pid = 2574] [serial = 1287] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x129537c00) [pid = 2574] [serial = 1293] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x119c33400) [pid = 2574] [serial = 1306] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x11900d000) [pid = 2574] [serial = 1303] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x1161a0c00) [pid = 2574] [serial = 1299] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x12a8c9000) [pid = 2574] [serial = 1296] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x126f32800) [pid = 2574] [serial = 1312] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x12b0ce000) [pid = 2574] [serial = 1297] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x11693ec00) [pid = 2574] [serial = 1300] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x124d2c000) [pid = 2574] [serial = 1309] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x121bc4000) [pid = 2574] [serial = 1290] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x118221c00) [pid = 2574] [serial = 1302] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12baecc00) [pid = 2574] [serial = 1324] [outer = 0x0] [url = about:blank] 15:15:23 INFO - PROCESS | 2574 | 1462918523878 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x11824f800 == 39 [pid = 2574] [id = 470] 15:15:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x1161a0c00) [pid = 2574] [serial = 1409] [outer = 0x0] 15:15:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x119010c00) [pid = 2574] [serial = 1410] [outer = 0x1161a0c00] 15:15:23 INFO - PROCESS | 2574 | 1462918523913 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x119715800) [pid = 2574] [serial = 1411] [outer = 0x1161a0c00] 15:15:24 INFO - PROCESS | 2574 | 1462918524228 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]]]}] 15:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 571ms 15:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:15:24 INFO - PROCESS | 2574 | 1462918524279 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 2574 | 1462918524281 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 15:15:24 INFO - PROCESS | 2574 | 1462918524283 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 2574 | 1462918524284 Marionette TRACE conn2 <- [1,1854,null,{}] 15:15:24 INFO - PROCESS | 2574 | 1462918524287 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}] 15:15:24 INFO - PROCESS | 2574 | 1462918524367 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 15:15:24 INFO - PROCESS | 2574 | 1462918524374 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x121219800 == 40 [pid = 2574] [id = 471] 15:15:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x11971e400) [pid = 2574] [serial = 1412] [outer = 0x0] 15:15:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x120d5f400) [pid = 2574] [serial = 1413] [outer = 0x11971e400] 15:15:24 INFO - PROCESS | 2574 | 1462918524401 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x120ea9800) [pid = 2574] [serial = 1414] [outer = 0x11971e400] 15:15:24 INFO - PROCESS | 2574 | 1462918524736 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]]]}] 15:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 15:15:24 INFO - PROCESS | 2574 | 1462918524754 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 15:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:15:24 INFO - PROCESS | 2574 | 1462918524757 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 15:15:24 INFO - PROCESS | 2574 | 1462918524759 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 2574 | 1462918524768 Marionette TRACE conn2 <- [1,1858,null,{}] 15:15:24 INFO - PROCESS | 2574 | 1462918524772 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}] 15:15:24 INFO - PROCESS | 2574 | 1462918524850 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 15:15:24 INFO - PROCESS | 2574 | 1462918524857 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x121825000 == 41 [pid = 2574] [id = 472] 15:15:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x120eaa400) [pid = 2574] [serial = 1415] [outer = 0x0] 15:15:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x124a2b400) [pid = 2574] [serial = 1416] [outer = 0x120eaa400] 15:15:24 INFO - PROCESS | 2574 | 1462918524883 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x1250bc800) [pid = 2574] [serial = 1417] [outer = 0x120eaa400] 15:15:25 INFO - PROCESS | 2574 | 1462918525229 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]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 481ms 15:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:15:25 INFO - PROCESS | 2574 | 1462918525241 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 2574 | 1462918525242 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 15:15:25 INFO - PROCESS | 2574 | 1462918525244 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 2574 | 1462918525245 Marionette TRACE conn2 <- [1,1862,null,{}] 15:15:25 INFO - PROCESS | 2574 | 1462918525248 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}] 15:15:25 INFO - PROCESS | 2574 | 1462918525345 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 15:15:25 INFO - PROCESS | 2574 | 1462918525409 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x116633000 == 42 [pid = 2574] [id = 473] 15:15:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x1219b1400) [pid = 2574] [serial = 1418] [outer = 0x0] 15:15:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x126baec00) [pid = 2574] [serial = 1419] [outer = 0x1219b1400] 15:15:25 INFO - PROCESS | 2574 | 1462918525435 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x128a77c00) [pid = 2574] [serial = 1420] [outer = 0x1219b1400] 15:15:25 INFO - PROCESS | 2574 | 1462918525753 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]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 15:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:15:25 INFO - PROCESS | 2574 | 1462918525764 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 2574 | 1462918525765 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 15:15:25 INFO - PROCESS | 2574 | 1462918525767 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 2574 | 1462918525769 Marionette TRACE conn2 <- [1,1866,null,{}] 15:15:25 INFO - PROCESS | 2574 | 1462918525775 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}] 15:15:25 INFO - PROCESS | 2574 | 1462918525882 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 15:15:25 INFO - PROCESS | 2574 | 1462918525895 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x126f51000 == 43 [pid = 2574] [id = 474] 15:15:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x128a7e800) [pid = 2574] [serial = 1421] [outer = 0x0] 15:15:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x128d9bc00) [pid = 2574] [serial = 1422] [outer = 0x128a7e800] 15:15:25 INFO - PROCESS | 2574 | 1462918525921 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x129309000) [pid = 2574] [serial = 1423] [outer = 0x128a7e800] 15:15:26 INFO - PROCESS | 2574 | 1462918526267 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]]]}] 15:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 523ms 15:15:26 INFO - PROCESS | 2574 | 1462918526291 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 2574 | 1462918526292 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 15:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:15:26 INFO - PROCESS | 2574 | 1462918526295 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 2574 | 1462918526296 Marionette TRACE conn2 <- [1,1870,null,{}] 15:15:26 INFO - PROCESS | 2574 | 1462918526304 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}] 15:15:26 INFO - PROCESS | 2574 | 1462918526403 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 15:15:26 INFO - PROCESS | 2574 | 1462918526408 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f68800 == 44 [pid = 2574] [id = 475] 15:15:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x128c28400) [pid = 2574] [serial = 1424] [outer = 0x0] 15:15:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x12953f400) [pid = 2574] [serial = 1425] [outer = 0x128c28400] 15:15:26 INFO - PROCESS | 2574 | 1462918526463 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x12a6d3000) [pid = 2574] [serial = 1426] [outer = 0x128c28400] 15:15:26 INFO - PROCESS | 2574 | 1462918526809 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]]]}] 15:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 15:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:15:26 INFO - PROCESS | 2574 | 1462918526814 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 2574 | 1462918526815 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 15:15:26 INFO - PROCESS | 2574 | 1462918526817 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 2574 | 1462918526819 Marionette TRACE conn2 <- [1,1874,null,{}] 15:15:26 INFO - PROCESS | 2574 | 1462918526822 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}] 15:15:26 INFO - PROCESS | 2574 | 1462918526928 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 15:15:26 INFO - PROCESS | 2574 | 1462918526963 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x129845000 == 45 [pid = 2574] [id = 476] 15:15:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x128fe3400) [pid = 2574] [serial = 1427] [outer = 0x0] 15:15:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x12a752c00) [pid = 2574] [serial = 1428] [outer = 0x128fe3400] 15:15:26 INFO - PROCESS | 2574 | 1462918526989 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x12af13400) [pid = 2574] [serial = 1429] [outer = 0x128fe3400] 15:15:27 INFO - PROCESS | 2574 | 1462918527316 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]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 524ms 15:15:27 INFO - PROCESS | 2574 | 1462918527341 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 2574 | 1462918527342 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 15:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:15:27 INFO - PROCESS | 2574 | 1462918527345 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 2574 | 1462918527346 Marionette TRACE conn2 <- [1,1878,null,{}] 15:15:27 INFO - PROCESS | 2574 | 1462918527348 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}] 15:15:27 INFO - PROCESS | 2574 | 1462918527458 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 15:15:27 INFO - PROCESS | 2574 | 1462918527471 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af1d000 == 46 [pid = 2574] [id = 477] 15:15:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x129540c00) [pid = 2574] [serial = 1430] [outer = 0x0] 15:15:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x12afb7c00) [pid = 2574] [serial = 1431] [outer = 0x129540c00] 15:15:27 INFO - PROCESS | 2574 | 1462918527496 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x12b0cc400) [pid = 2574] [serial = 1432] [outer = 0x129540c00] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x12b295000) [pid = 2574] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x1134b6800) [pid = 2574] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x121bcc400) [pid = 2574] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x1167f0800) [pid = 2574] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x129304c00) [pid = 2574] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x11703cc00) [pid = 2574] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x12b0c4400) [pid = 2574] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x12c4a7c00) [pid = 2574] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x120eabc00) [pid = 2574] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x120ea7400) [pid = 2574] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x1218f2000) [pid = 2574] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x128d96000) [pid = 2574] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x1166bf400) [pid = 2574] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x12afb7000) [pid = 2574] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x11971dc00) [pid = 2574] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x113d60800) [pid = 2574] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x11313c400) [pid = 2574] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x128a7c400) [pid = 2574] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x126f36c00) [pid = 2574] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x127215800) [pid = 2574] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x120ead800) [pid = 2574] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x12b2c2800) [pid = 2574] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x11810c000) [pid = 2574] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x113af8c00) [pid = 2574] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x11703e800) [pid = 2574] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11933bc00) [pid = 2574] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x111d82800) [pid = 2574] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x119002400) [pid = 2574] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:15:27 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x127511400) [pid = 2574] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:15:28 INFO - PROCESS | 2574 | 1462918528043 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]]]}] 15:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 724ms 15:15:28 INFO - PROCESS | 2574 | 1462918528070 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 2574 | 1462918528073 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 15:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:15:28 INFO - PROCESS | 2574 | 1462918528075 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 2574 | 1462918528077 Marionette TRACE conn2 <- [1,1882,null,{}] 15:15:28 INFO - PROCESS | 2574 | 1462918528079 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}] 15:15:28 INFO - PROCESS | 2574 | 1462918528177 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 15:15:28 INFO - PROCESS | 2574 | 1462918528234 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255dc800 == 47 [pid = 2574] [id = 478] 15:15:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x1134b6800) [pid = 2574] [serial = 1433] [outer = 0x0] 15:15:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x117523800) [pid = 2574] [serial = 1434] [outer = 0x1134b6800] 15:15:28 INFO - PROCESS | 2574 | 1462918528264 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x127511400) [pid = 2574] [serial = 1435] [outer = 0x1134b6800] 15:15:28 INFO - PROCESS | 2574 | 1462918528554 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]]]}] 15:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 15:15:28 INFO - PROCESS | 2574 | 1462918528594 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 2574 | 1462918528596 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 15:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:15:28 INFO - PROCESS | 2574 | 1462918528598 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 2574 | 1462918528600 Marionette TRACE conn2 <- [1,1886,null,{}] 15:15:28 INFO - PROCESS | 2574 | 1462918528606 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}] 15:15:28 INFO - PROCESS | 2574 | 1462918528707 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 15:15:28 INFO - PROCESS | 2574 | 1462918528714 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba79800 == 48 [pid = 2574] [id = 479] 15:15:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x1289b8400) [pid = 2574] [serial = 1436] [outer = 0x0] 15:15:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12a758000) [pid = 2574] [serial = 1437] [outer = 0x1289b8400] 15:15:28 INFO - PROCESS | 2574 | 1462918528754 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12b2bd000) [pid = 2574] [serial = 1438] [outer = 0x1289b8400] 15:15:29 INFO - PROCESS | 2574 | 1462918529233 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]]]}] 15:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 674ms 15:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:15:29 INFO - PROCESS | 2574 | 1462918529272 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 15:15:29 INFO - PROCESS | 2574 | 1462918529273 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 15:15:29 INFO - PROCESS | 2574 | 1462918529275 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:15:29 INFO - PROCESS | 2574 | 1462918529276 Marionette TRACE conn2 <- [1,1890,null,{}] 15:15:29 INFO - PROCESS | 2574 | 1462918529279 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}] 15:15:29 INFO - PROCESS | 2574 | 1462918529377 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 15:15:29 INFO - PROCESS | 2574 | 1462918529386 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c769800 == 49 [pid = 2574] [id = 480] 15:15:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x120d64800) [pid = 2574] [serial = 1439] [outer = 0x0] 15:15:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12ba9e400) [pid = 2574] [serial = 1440] [outer = 0x120d64800] 15:15:29 INFO - PROCESS | 2574 | 1462918529426 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12bae8400) [pid = 2574] [serial = 1441] [outer = 0x120d64800] 15:15:29 INFO - PROCESS | 2574 | 1462918529917 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]]]}] 15:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 721ms 15:15:30 INFO - PROCESS | 2574 | 1462918529998 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 15:15:30 INFO - PROCESS | 2574 | 1462918530000 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 15:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:15:30 INFO - PROCESS | 2574 | 1462918530004 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 2574 | 1462918530007 Marionette TRACE conn2 <- [1,1894,null,{}] 15:15:30 INFO - PROCESS | 2574 | 1462918530011 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}] 15:15:30 INFO - PROCESS | 2574 | 1462918530153 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 15:15:30 INFO - PROCESS | 2574 | 1462918530239 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x115e15800 == 50 [pid = 2574] [id = 481] 15:15:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x110ec8400) [pid = 2574] [serial = 1442] [outer = 0x0] 15:15:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x110ecf800) [pid = 2574] [serial = 1443] [outer = 0x110ec8400] 15:15:30 INFO - PROCESS | 2574 | 1462918530271 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x1122b2c00) [pid = 2574] [serial = 1444] [outer = 0x110ec8400] 15:15:30 INFO - PROCESS | 2574 | 1462918530731 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]]]}] 15:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 774ms 15:15:30 INFO - PROCESS | 2574 | 1462918530786 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 15:15:30 INFO - PROCESS | 2574 | 1462918530788 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 15:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:15:30 INFO - PROCESS | 2574 | 1462918530796 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 2574 | 1462918530799 Marionette TRACE conn2 <- [1,1898,null,{}] 15:15:30 INFO - PROCESS | 2574 | 1462918530802 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}] 15:15:30 INFO - PROCESS | 2574 | 1462918530909 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 15:15:30 INFO - PROCESS | 2574 | 1462918530981 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f9e000 == 51 [pid = 2574] [id = 482] 15:15:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x112fafc00) [pid = 2574] [serial = 1445] [outer = 0x0] 15:15:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x113d63000) [pid = 2574] [serial = 1446] [outer = 0x112fafc00] 15:15:31 INFO - PROCESS | 2574 | 1462918531010 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x1161a9000) [pid = 2574] [serial = 1447] [outer = 0x112fafc00] 15:15:31 INFO - PROCESS | 2574 | 1462918531423 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]]]}] 15:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 674ms 15:15:31 INFO - PROCESS | 2574 | 1462918531482 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 15:15:31 INFO - PROCESS | 2574 | 1462918531483 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 15:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:15:31 INFO - PROCESS | 2574 | 1462918531505 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:15:31 INFO - PROCESS | 2574 | 1462918531507 Marionette TRACE conn2 <- [1,1902,null,{}] 15:15:31 INFO - PROCESS | 2574 | 1462918531514 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}] 15:15:31 INFO - PROCESS | 2574 | 1462918531627 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 15:15:31 INFO - PROCESS | 2574 | 1462918531700 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af2b800 == 52 [pid = 2574] [id = 483] 15:15:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x11860b400) [pid = 2574] [serial = 1448] [outer = 0x0] 15:15:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x11900e400) [pid = 2574] [serial = 1449] [outer = 0x11860b400] 15:15:31 INFO - PROCESS | 2574 | 1462918531732 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x119340000) [pid = 2574] [serial = 1450] [outer = 0x11860b400] 15:15:32 INFO - PROCESS | 2574 | 1462918532149 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]]]}] 15:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 15:15:32 INFO - PROCESS | 2574 | 1462918532175 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 2574 | 1462918532176 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 15:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:15:32 INFO - PROCESS | 2574 | 1462918532179 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 2574 | 1462918532180 Marionette TRACE conn2 <- [1,1906,null,{}] 15:15:32 INFO - PROCESS | 2574 | 1462918532182 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}] 15:15:32 INFO - PROCESS | 2574 | 1462918532290 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 15:15:32 INFO - PROCESS | 2574 | 1462918532349 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce5d800 == 53 [pid = 2574] [id = 484] 15:15:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x1196db800) [pid = 2574] [serial = 1451] [outer = 0x0] 15:15:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x1199bd400) [pid = 2574] [serial = 1452] [outer = 0x1196db800] 15:15:32 INFO - PROCESS | 2574 | 1462918532420 Marionette DEBUG loaded listener.js 15:15:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x1250bb000) [pid = 2574] [serial = 1453] [outer = 0x1196db800] 15:15:32 INFO - PROCESS | 2574 | 1462918532826 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]]]}] 15:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 668ms 15:15:32 INFO - PROCESS | 2574 | 1462918532848 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 2574 | 1462918532849 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 15:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:15:32 INFO - PROCESS | 2574 | 1462918532870 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 2574 | 1462918532871 Marionette TRACE conn2 <- [1,1910,null,{}] 15:15:32 INFO - PROCESS | 2574 | 1462918532876 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}] 15:15:33 INFO - PROCESS | 2574 | 1462918532998 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 15:15:33 INFO - PROCESS | 2574 | 1462918533070 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d41d800 == 54 [pid = 2574] [id = 485] 15:15:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x119c39400) [pid = 2574] [serial = 1454] [outer = 0x0] 15:15:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x126f34800) [pid = 2574] [serial = 1455] [outer = 0x119c39400] 15:15:33 INFO - PROCESS | 2574 | 1462918533099 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x127514800) [pid = 2574] [serial = 1456] [outer = 0x119c39400] 15:15:33 INFO - PROCESS | 2574 | 1462918533516 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]]]}] 15:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 15:15:33 INFO - PROCESS | 2574 | 1462918533543 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 15:15:33 INFO - PROCESS | 2574 | 1462918533544 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 15:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:15:33 INFO - PROCESS | 2574 | 1462918533547 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:15:33 INFO - PROCESS | 2574 | 1462918533548 Marionette TRACE conn2 <- [1,1914,null,{}] 15:15:33 INFO - PROCESS | 2574 | 1462918533550 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}] 15:15:33 INFO - PROCESS | 2574 | 1462918533674 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 15:15:33 INFO - PROCESS | 2574 | 1462918533813 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6d9800 == 55 [pid = 2574] [id = 486] 15:15:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x128a7ac00) [pid = 2574] [serial = 1457] [outer = 0x0] 15:15:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x12a749800) [pid = 2574] [serial = 1458] [outer = 0x128a7ac00] 15:15:33 INFO - PROCESS | 2574 | 1462918533846 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x12bce6400) [pid = 2574] [serial = 1459] [outer = 0x128a7ac00] 15:15:34 INFO - PROCESS | 2574 | 1462918534272 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]]]}] 15:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 770ms 15:15:34 INFO - PROCESS | 2574 | 1462918534317 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 15:15:34 INFO - PROCESS | 2574 | 1462918534319 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 15:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:15:34 INFO - PROCESS | 2574 | 1462918534321 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:15:34 INFO - PROCESS | 2574 | 1462918534322 Marionette TRACE conn2 <- [1,1918,null,{}] 15:15:34 INFO - PROCESS | 2574 | 1462918534325 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}] 15:15:34 INFO - PROCESS | 2574 | 1462918534431 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 15:15:34 INFO - PROCESS | 2574 | 1462918534501 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d7000 == 56 [pid = 2574] [id = 487] 15:15:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x113406c00) [pid = 2574] [serial = 1460] [outer = 0x0] 15:15:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x117173000) [pid = 2574] [serial = 1461] [outer = 0x113406c00] 15:15:34 INFO - PROCESS | 2574 | 1462918534532 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x119c2d000) [pid = 2574] [serial = 1462] [outer = 0x113406c00] 15:15:35 INFO - PROCESS | 2574 | 1462918535110 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]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 820ms 15:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:15:35 INFO - PROCESS | 2574 | 1462918535142 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 2574 | 1462918535144 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 15:15:35 INFO - PROCESS | 2574 | 1462918535147 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 2574 | 1462918535150 Marionette TRACE conn2 <- [1,1922,null,{}] 15:15:35 INFO - PROCESS | 2574 | 1462918535153 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}] 15:15:35 INFO - PROCESS | 2574 | 1462918535251 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 15:15:35 INFO - PROCESS | 2574 | 1462918535330 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x11285a800 == 57 [pid = 2574] [id = 488] 15:15:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x113d60800) [pid = 2574] [serial = 1463] [outer = 0x0] 15:15:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x115ebc000) [pid = 2574] [serial = 1464] [outer = 0x113d60800] 15:15:35 INFO - PROCESS | 2574 | 1462918535362 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x1169a6400) [pid = 2574] [serial = 1465] [outer = 0x113d60800] 15:15:35 INFO - PROCESS | 2574 | 1462918535850 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]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 724ms 15:15:35 INFO - PROCESS | 2574 | 1462918535907 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 2574 | 1462918535911 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 15:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:15:35 INFO - PROCESS | 2574 | 1462918535917 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 2574 | 1462918535918 Marionette TRACE conn2 <- [1,1926,null,{}] 15:15:35 INFO - PROCESS | 2574 | 1462918535921 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}] 15:15:36 INFO - PROCESS | 2574 | 1462918536021 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 15:15:36 INFO - PROCESS | 2574 | 1462918536082 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x1212a7000 == 58 [pid = 2574] [id = 489] 15:15:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x11703a800) [pid = 2574] [serial = 1466] [outer = 0x0] 15:15:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x118377c00) [pid = 2574] [serial = 1467] [outer = 0x11703a800] 15:15:36 INFO - PROCESS | 2574 | 1462918536110 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x11933f800) [pid = 2574] [serial = 1468] [outer = 0x11703a800] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba79800 == 57 [pid = 2574] [id = 479] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x1255dc800 == 56 [pid = 2574] [id = 478] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x12af1d000 == 55 [pid = 2574] [id = 477] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x129845000 == 54 [pid = 2574] [id = 476] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x128f68800 == 53 [pid = 2574] [id = 475] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x126f51000 == 52 [pid = 2574] [id = 474] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x116633000 == 51 [pid = 2574] [id = 473] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x121825000 == 50 [pid = 2574] [id = 472] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x121219800 == 49 [pid = 2574] [id = 471] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x11824f800 == 48 [pid = 2574] [id = 470] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x1170d8800 == 47 [pid = 2574] [id = 469] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x1161be000 == 46 [pid = 2574] [id = 468] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x12d414000 == 45 [pid = 2574] [id = 464] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x121822000 == 44 [pid = 2574] [id = 463] 15:15:36 INFO - PROCESS | 2574 | --DOCSHELL 0x115e18000 == 43 [pid = 2574] [id = 462] 15:15:36 INFO - PROCESS | 2574 | 1462918536502 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]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 620ms 15:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:15:36 INFO - PROCESS | 2574 | 1462918536536 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 2574 | 1462918536538 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 15:15:36 INFO - PROCESS | 2574 | 1462918536540 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - PROCESS | 2574 | 1462918536542 Marionette TRACE conn2 <- [1,1930,null,{}] 15:15:36 INFO - PROCESS | 2574 | 1462918536550 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}] 15:15:36 INFO - PROCESS | 2574 | 1462918536643 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x12baa8400) [pid = 2574] [serial = 1279] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x12a6ccc00) [pid = 2574] [serial = 1237] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x126d29400) [pid = 2574] [serial = 1234] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x12baa2400) [pid = 2574] [serial = 1225] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x11900c000) [pid = 2574] [serial = 1231] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x117035800) [pid = 2574] [serial = 1228] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x1167edc00) [pid = 2574] [serial = 1330] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x113d60c00) [pid = 2574] [serial = 1329] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x128d9b400) [pid = 2574] [serial = 1339] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x1289bb000) [pid = 2574] [serial = 1338] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x119083400) [pid = 2574] [serial = 1332] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x1195f3000) [pid = 2574] [serial = 1333] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x12a750800) [pid = 2574] [serial = 1365] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x11821a000) [pid = 2574] [serial = 1353] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x1195f7400) [pid = 2574] [serial = 1354] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x12bce9000) [pid = 2574] [serial = 1371] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x12c7a7000) [pid = 2574] [serial = 1381] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x126f36400) [pid = 2574] [serial = 1336] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x121752c00) [pid = 2574] [serial = 1335] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x12568d400) [pid = 2574] [serial = 1359] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x127214c00) [pid = 2574] [serial = 1360] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x127514000) [pid = 2574] [serial = 1362] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12a8c8c00) [pid = 2574] [serial = 1342] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x129537400) [pid = 2574] [serial = 1341] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x117525800) [pid = 2574] [serial = 1351] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x12baa5800) [pid = 2574] [serial = 1369] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12b296000) [pid = 2574] [serial = 1368] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x116a61800) [pid = 2574] [serial = 1350] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x120d60800) [pid = 2574] [serial = 1356] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x124d30c00) [pid = 2574] [serial = 1357] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x11703d000) [pid = 2574] [serial = 1374] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x121751800) [pid = 2574] [serial = 1348] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x1176b7c00) [pid = 2574] [serial = 1347] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12c079000) [pid = 2574] [serial = 1345] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x12b291800) [pid = 2574] [serial = 1344] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x12c074800) [pid = 2574] [serial = 1372] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x124fd1c00) [pid = 2574] [serial = 1375] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x12c4b0800) [pid = 2574] [serial = 1380] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x12c7f1000) [pid = 2574] [serial = 1383] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12afb0400) [pid = 2574] [serial = 1366] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12b2ba400) [pid = 2574] [serial = 1377] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x12c07fc00) [pid = 2574] [serial = 1378] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x128c28000) [pid = 2574] [serial = 1363] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x118211c00) [pid = 2574] [serial = 1285] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x127516c00) [pid = 2574] [serial = 1291] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x11313dc00) [pid = 2574] [serial = 1282] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x120d62800) [pid = 2574] [serial = 1288] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | --DOMWINDOW == 105 (0x12a757000) [pid = 2574] [serial = 1294] [outer = 0x0] [url = about:blank] 15:15:36 INFO - PROCESS | 2574 | 1462918536714 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x119074000 == 44 [pid = 2574] [id = 490] 15:15:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 106 (0x116a61800) [pid = 2574] [serial = 1469] [outer = 0x0] 15:15:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x11900c000) [pid = 2574] [serial = 1470] [outer = 0x116a61800] 15:15:36 INFO - PROCESS | 2574 | 1462918536742 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x121751800) [pid = 2574] [serial = 1471] [outer = 0x116a61800] 15:15:37 INFO - PROCESS | 2574 | 1462918537048 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]]]}] 15:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 15:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:15:37 INFO - PROCESS | 2574 | 1462918537063 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 2574 | 1462918537065 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 15:15:37 INFO - PROCESS | 2574 | 1462918537067 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:15:37 INFO - PROCESS | 2574 | 1462918537068 Marionette TRACE conn2 <- [1,1934,null,{}] 15:15:37 INFO - PROCESS | 2574 | 1462918537073 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}] 15:15:37 INFO - PROCESS | 2574 | 1462918537164 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 15:15:37 INFO - PROCESS | 2574 | 1462918537220 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x12128f800 == 45 [pid = 2574] [id = 491] 15:15:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x120ea8400) [pid = 2574] [serial = 1472] [outer = 0x0] 15:15:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x1255ba400) [pid = 2574] [serial = 1473] [outer = 0x120ea8400] 15:15:37 INFO - PROCESS | 2574 | 1462918537245 Marionette DEBUG loaded listener.js 15:15:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x127216000) [pid = 2574] [serial = 1474] [outer = 0x120ea8400] 15:15:37 INFO - PROCESS | 2574 | 1462918537561 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]]]}] 15:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 524ms 15:15:37 INFO - PROCESS | 2574 | 1462918537591 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 2574 | 1462918537593 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 15:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:15:37 INFO - PROCESS | 2574 | 1462918537595 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:15:37 INFO - PROCESS | 2574 | 1462918537596 Marionette TRACE conn2 <- [1,1938,null,{}] 15:15:37 INFO - PROCESS | 2574 | 1462918537598 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}] 15:15:37 INFO - PROCESS | 2574 | 1462918537683 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 15:15:37 INFO - PROCESS | 2574 | 1462918537690 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255ad800 == 46 [pid = 2574] [id = 492] 15:15:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x121bcc400) [pid = 2574] [serial = 1475] [outer = 0x0] 15:15:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x127213c00) [pid = 2574] [serial = 1476] [outer = 0x121bcc400] 15:15:37 INFO - PROCESS | 2574 | 1462918537765 Marionette DEBUG loaded listener.js 15:15:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x128a7d400) [pid = 2574] [serial = 1477] [outer = 0x121bcc400] 15:15:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12930c800) [pid = 2574] [serial = 1478] [outer = 0x12ca5cc00] 15:15:38 INFO - PROCESS | 2574 | 1462918538113 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]]]}] 15:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 571ms 15:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:15:38 INFO - PROCESS | 2574 | 1462918538167 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 15:15:38 INFO - PROCESS | 2574 | 1462918538168 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 15:15:38 INFO - PROCESS | 2574 | 1462918538170 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:15:38 INFO - PROCESS | 2574 | 1462918538171 Marionette TRACE conn2 <- [1,1942,null,{}] 15:15:38 INFO - PROCESS | 2574 | 1462918538174 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}] 15:15:38 INFO - PROCESS | 2574 | 1462918538265 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 15:15:38 INFO - PROCESS | 2574 | 1462918538270 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a64b800 == 47 [pid = 2574] [id = 493] 15:15:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x128c28000) [pid = 2574] [serial = 1479] [outer = 0x0] 15:15:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12a6c6400) [pid = 2574] [serial = 1480] [outer = 0x128c28000] 15:15:38 INFO - PROCESS | 2574 | 1462918538296 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12af17800) [pid = 2574] [serial = 1481] [outer = 0x128c28000] 15:15:38 INFO - PROCESS | 2574 | 1462918538691 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]]]}] 15:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 569ms 15:15:38 INFO - PROCESS | 2574 | 1462918538740 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 15:15:38 INFO - PROCESS | 2574 | 1462918538741 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 15:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:15:38 INFO - PROCESS | 2574 | 1462918538743 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:15:38 INFO - PROCESS | 2574 | 1462918538745 Marionette TRACE conn2 <- [1,1946,null,{}] 15:15:38 INFO - PROCESS | 2574 | 1462918538747 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}] 15:15:38 INFO - PROCESS | 2574 | 1462918538862 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 15:15:38 INFO - PROCESS | 2574 | 1462918538877 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x12931e000 == 48 [pid = 2574] [id = 494] 15:15:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x128c82400) [pid = 2574] [serial = 1482] [outer = 0x0] 15:15:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12afb8800) [pid = 2574] [serial = 1483] [outer = 0x128c82400] 15:15:38 INFO - PROCESS | 2574 | 1462918538902 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12b2ba400) [pid = 2574] [serial = 1484] [outer = 0x128c82400] 15:15:39 INFO - PROCESS | 2574 | 1462918539241 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]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 15:15:39 INFO - PROCESS | 2574 | 1462918539265 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 15:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:15:39 INFO - PROCESS | 2574 | 1462918539266 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 15:15:39 INFO - PROCESS | 2574 | 1462918539280 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 2574 | 1462918539281 Marionette TRACE conn2 <- [1,1950,null,{}] 15:15:39 INFO - PROCESS | 2574 | 1462918539284 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}] 15:15:39 INFO - PROCESS | 2574 | 1462918539389 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 15:15:39 INFO - PROCESS | 2574 | 1462918539426 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af37000 == 49 [pid = 2574] [id = 495] 15:15:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12afb8000) [pid = 2574] [serial = 1485] [outer = 0x0] 15:15:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12bade800) [pid = 2574] [serial = 1486] [outer = 0x12afb8000] 15:15:39 INFO - PROCESS | 2574 | 1462918539450 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12bce8800) [pid = 2574] [serial = 1487] [outer = 0x12afb8000] 15:15:39 INFO - PROCESS | 2574 | 1462918539763 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]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 530ms 15:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:15:39 INFO - PROCESS | 2574 | 1462918539799 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 15:15:39 INFO - PROCESS | 2574 | 1462918539800 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 15:15:39 INFO - PROCESS | 2574 | 1462918539802 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 2574 | 1462918539803 Marionette TRACE conn2 <- [1,1954,null,{}] 15:15:39 INFO - PROCESS | 2574 | 1462918539806 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}] 15:15:39 INFO - PROCESS | 2574 | 1462918539925 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 15:15:39 INFO - PROCESS | 2574 | 1462918539942 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba82800 == 50 [pid = 2574] [id = 496] 15:15:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12bceec00) [pid = 2574] [serial = 1488] [outer = 0x0] 15:15:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12c073800) [pid = 2574] [serial = 1489] [outer = 0x12bceec00] 15:15:39 INFO - PROCESS | 2574 | 1462918539983 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x116a61400) [pid = 2574] [serial = 1490] [outer = 0x12bceec00] 15:15:40 INFO - PROCESS | 2574 | 1462918540332 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]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 569ms 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x120eab800) [pid = 2574] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x1219b1400) [pid = 2574] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x126bb3000) [pid = 2574] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x128c28400) [pid = 2574] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12c070800) [pid = 2574] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x129540c00) [pid = 2574] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x1134b6800) [pid = 2574] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x112fb5000) [pid = 2574] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x116a5a400) [pid = 2574] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x1289b8400) [pid = 2574] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x12baeb000) [pid = 2574] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x111d28800) [pid = 2574] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x124d6c400) [pid = 2574] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x120eaa400) [pid = 2574] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x117037000) [pid = 2574] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x128a7e800) [pid = 2574] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x128fe3400) [pid = 2574] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x1161a0c00) [pid = 2574] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:15:40 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x11971e400) [pid = 2574] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:15:40 INFO - PROCESS | 2574 | 1462918540507 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 2574 | 1462918540508 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 15:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:15:40 INFO - PROCESS | 2574 | 1462918540518 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - PROCESS | 2574 | 1462918540521 Marionette TRACE conn2 <- [1,1958,null,{}] 15:15:40 INFO - PROCESS | 2574 | 1462918540523 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}] 15:15:40 INFO - PROCESS | 2574 | 1462918540613 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 15:15:40 INFO - PROCESS | 2574 | 1462918540634 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x121292800 == 51 [pid = 2574] [id = 497] 15:15:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x115e3c000) [pid = 2574] [serial = 1491] [outer = 0x0] 15:15:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x118111000) [pid = 2574] [serial = 1492] [outer = 0x115e3c000] 15:15:40 INFO - PROCESS | 2574 | 1462918540660 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x119c33000) [pid = 2574] [serial = 1493] [outer = 0x115e3c000] 15:15:41 INFO - PROCESS | 2574 | 1462918540997 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]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 522ms 15:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:15:41 INFO - PROCESS | 2574 | 1462918541040 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 2574 | 1462918541042 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 15:15:41 INFO - PROCESS | 2574 | 1462918541044 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 2574 | 1462918541046 Marionette TRACE conn2 <- [1,1962,null,{}] 15:15:41 INFO - PROCESS | 2574 | 1462918541049 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}] 15:15:41 INFO - PROCESS | 2574 | 1462918541175 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 15:15:41 INFO - PROCESS | 2574 | 1462918541182 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca7f000 == 52 [pid = 2574] [id = 498] 15:15:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x116a5a400) [pid = 2574] [serial = 1494] [outer = 0x0] 15:15:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x128c28400) [pid = 2574] [serial = 1495] [outer = 0x116a5a400] 15:15:41 INFO - PROCESS | 2574 | 1462918541213 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x12c79a800) [pid = 2574] [serial = 1496] [outer = 0x116a5a400] 15:15:41 INFO - PROCESS | 2574 | 1462918541557 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]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 15:15:41 INFO - PROCESS | 2574 | 1462918541564 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 2574 | 1462918541566 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 15:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:15:41 INFO - PROCESS | 2574 | 1462918541568 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 2574 | 1462918541570 Marionette TRACE conn2 <- [1,1966,null,{}] 15:15:41 INFO - PROCESS | 2574 | 1462918541575 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}] 15:15:41 INFO - PROCESS | 2574 | 1462918541666 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 15:15:41 INFO - PROCESS | 2574 | 1462918541670 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d422000 == 53 [pid = 2574] [id = 499] 15:15:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x110f0fc00) [pid = 2574] [serial = 1497] [outer = 0x0] 15:15:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x110f16400) [pid = 2574] [serial = 1498] [outer = 0x110f0fc00] 15:15:41 INFO - PROCESS | 2574 | 1462918541696 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x110f1ac00) [pid = 2574] [serial = 1499] [outer = 0x110f0fc00] 15:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 472ms 15:15:42 INFO - PROCESS | 2574 | 1462918542037 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]]]}] 15:15:42 INFO - PROCESS | 2574 | 1462918542040 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 15:15:42 INFO - PROCESS | 2574 | 1462918542041 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 15:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:15:42 INFO - PROCESS | 2574 | 1462918542043 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:15:42 INFO - PROCESS | 2574 | 1462918542044 Marionette TRACE conn2 <- [1,1970,null,{}] 15:15:42 INFO - PROCESS | 2574 | 1462918542047 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}] 15:15:42 INFO - PROCESS | 2574 | 1462918542164 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 15:15:42 INFO - PROCESS | 2574 | 1462918542172 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6d0000 == 54 [pid = 2574] [id = 500] 15:15:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x110ec4400) [pid = 2574] [serial = 1500] [outer = 0x0] 15:15:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x110f1a800) [pid = 2574] [serial = 1501] [outer = 0x110ec4400] 15:15:42 INFO - PROCESS | 2574 | 1462918542196 Marionette DEBUG loaded listener.js 15:15:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12c7a4c00) [pid = 2574] [serial = 1502] [outer = 0x110ec4400] 15:15:42 INFO - PROCESS | 2574 | 1462918542489 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]]]}] 15:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 469ms 15:15:42 INFO - PROCESS | 2574 | 1462918542575 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 15:15:42 INFO - PROCESS | 2574 | 1462918542577 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 15:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:15:42 INFO - PROCESS | 2574 | 1462918542582 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:15:42 INFO - PROCESS | 2574 | 1462918542584 Marionette TRACE conn2 <- [1,1974,null,{}] 15:15:42 INFO - PROCESS | 2574 | 1462918542590 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}] 15:15:42 INFO - PROCESS | 2574 | 1462918542707 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 15:15:42 INFO - PROCESS | 2574 | 1462918542777 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170dc000 == 55 [pid = 2574] [id = 501] 15:15:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x110f0c400) [pid = 2574] [serial = 1503] [outer = 0x0] 15:15:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x1122a8c00) [pid = 2574] [serial = 1504] [outer = 0x110f0c400] 15:15:42 INFO - PROCESS | 2574 | 1462918542811 Marionette DEBUG loaded listener.js 15:15:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x113138c00) [pid = 2574] [serial = 1505] [outer = 0x110f0c400] 15:15:43 INFO - PROCESS | 2574 | 1462918543259 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]]]}] 15:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 725ms 15:15:43 INFO - PROCESS | 2574 | 1462918543321 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 15:15:43 INFO - PROCESS | 2574 | 1462918543324 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 15:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:15:43 INFO - PROCESS | 2574 | 1462918543332 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:15:43 INFO - PROCESS | 2574 | 1462918543334 Marionette TRACE conn2 <- [1,1978,null,{}] 15:15:43 INFO - PROCESS | 2574 | 1462918543340 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}] 15:15:43 INFO - PROCESS | 2574 | 1462918543454 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 15:15:43 INFO - PROCESS | 2574 | 1462918543528 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x12182a000 == 56 [pid = 2574] [id = 502] 15:15:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x11616d000) [pid = 2574] [serial = 1506] [outer = 0x0] 15:15:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x1176b2800) [pid = 2574] [serial = 1507] [outer = 0x11616d000] 15:15:43 INFO - PROCESS | 2574 | 1462918543557 Marionette DEBUG loaded listener.js 15:15:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x11860fc00) [pid = 2574] [serial = 1508] [outer = 0x11616d000] 15:15:43 INFO - PROCESS | 2574 | 1462918543960 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]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 676ms 15:15:44 INFO - PROCESS | 2574 | 1462918544006 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 2574 | 1462918544007 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 15:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:15:44 INFO - PROCESS | 2574 | 1462918544010 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 2574 | 1462918544011 Marionette TRACE conn2 <- [1,1982,null,{}] 15:15:44 INFO - PROCESS | 2574 | 1462918544018 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}] 15:15:44 INFO - PROCESS | 2574 | 1462918544152 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 15:15:44 INFO - PROCESS | 2574 | 1462918544230 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfc4800 == 57 [pid = 2574] [id = 503] 15:15:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x120ea9c00) [pid = 2574] [serial = 1509] [outer = 0x0] 15:15:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12368f800) [pid = 2574] [serial = 1510] [outer = 0x120ea9c00] 15:15:44 INFO - PROCESS | 2574 | 1462918544264 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x127214c00) [pid = 2574] [serial = 1511] [outer = 0x120ea9c00] 15:15:44 INFO - PROCESS | 2574 | 1462918544678 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]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 722ms 15:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:15:44 INFO - PROCESS | 2574 | 1462918544733 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 2574 | 1462918544734 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 15:15:44 INFO - PROCESS | 2574 | 1462918544736 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 2574 | 1462918544737 Marionette TRACE conn2 <- [1,1986,null,{}] 15:15:44 INFO - PROCESS | 2574 | 1462918544740 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}] 15:15:44 INFO - PROCESS | 2574 | 1462918544848 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 15:15:44 INFO - PROCESS | 2574 | 1462918544951 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x1340a8800 == 58 [pid = 2574] [id = 504] 15:15:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x127513400) [pid = 2574] [serial = 1512] [outer = 0x0] 15:15:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x129308800) [pid = 2574] [serial = 1513] [outer = 0x127513400] 15:15:44 INFO - PROCESS | 2574 | 1462918544984 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x12a755000) [pid = 2574] [serial = 1514] [outer = 0x127513400] 15:15:45 INFO - PROCESS | 2574 | 1462918545400 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]]]}] 15:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 674ms 15:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:15:45 INFO - PROCESS | 2574 | 1462918545410 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 15:15:45 INFO - PROCESS | 2574 | 1462918545411 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 15:15:45 INFO - PROCESS | 2574 | 1462918545414 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:15:45 INFO - PROCESS | 2574 | 1462918545415 Marionette TRACE conn2 <- [1,1990,null,{}] 15:15:45 INFO - PROCESS | 2574 | 1462918545417 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}] 15:15:45 INFO - PROCESS | 2574 | 1462918545543 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 15:15:45 INFO - PROCESS | 2574 | 1462918545646 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x133bc6800 == 59 [pid = 2574] [id = 505] 15:15:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x12a8c6000) [pid = 2574] [serial = 1515] [outer = 0x0] 15:15:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x12b2c0000) [pid = 2574] [serial = 1516] [outer = 0x12a8c6000] 15:15:45 INFO - PROCESS | 2574 | 1462918545677 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x12c07f800) [pid = 2574] [serial = 1517] [outer = 0x12a8c6000] 15:15:46 INFO - PROCESS | 2574 | 1462918546139 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]]]}] 15:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 768ms 15:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:15:46 INFO - PROCESS | 2574 | 1462918546183 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 15:15:46 INFO - PROCESS | 2574 | 1462918546184 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 15:15:46 INFO - PROCESS | 2574 | 1462918546186 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - PROCESS | 2574 | 1462918546187 Marionette TRACE conn2 <- [1,1994,null,{}] 15:15:46 INFO - PROCESS | 2574 | 1462918546190 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}] 15:15:46 INFO - PROCESS | 2574 | 1462918546316 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 15:15:46 INFO - PROCESS | 2574 | 1462918546395 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e0b000 == 60 [pid = 2574] [id = 506] 15:15:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x117172800) [pid = 2574] [serial = 1518] [outer = 0x0] 15:15:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12a6ca800) [pid = 2574] [serial = 1519] [outer = 0x117172800] 15:15:46 INFO - PROCESS | 2574 | 1462918546425 Marionette DEBUG loaded listener.js 15:15:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x12c7f6c00) [pid = 2574] [serial = 1520] [outer = 0x117172800] 15:15:47 INFO - PROCESS | 2574 | 1462918547125 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]]]}] 15:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 973ms 15:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:15:47 INFO - PROCESS | 2574 | 1462918547159 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 15:15:47 INFO - PROCESS | 2574 | 1462918547161 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 15:15:47 INFO - PROCESS | 2574 | 1462918547165 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:15:47 INFO - PROCESS | 2574 | 1462918547167 Marionette TRACE conn2 <- [1,1998,null,{}] 15:15:47 INFO - PROCESS | 2574 | 1462918547171 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}] 15:15:47 INFO - PROCESS | 2574 | 1462918547278 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 15:15:47 INFO - PROCESS | 2574 | 1462918547342 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dd3800 == 61 [pid = 2574] [id = 507] 15:15:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x113131400) [pid = 2574] [serial = 1521] [outer = 0x0] 15:15:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x1134bfc00) [pid = 2574] [serial = 1522] [outer = 0x113131400] 15:15:47 INFO - PROCESS | 2574 | 1462918547372 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x113dee000) [pid = 2574] [serial = 1523] [outer = 0x113131400] 15:15:47 INFO - PROCESS | 2574 | 1462918547865 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]]]}] 15:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 727ms 15:15:47 INFO - PROCESS | 2574 | 1462918547893 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 15:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:15:47 INFO - PROCESS | 2574 | 1462918547898 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 15:15:47 INFO - PROCESS | 2574 | 1462918547904 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:15:47 INFO - PROCESS | 2574 | 1462918547907 Marionette TRACE conn2 <- [1,2002,null,{}] 15:15:47 INFO - PROCESS | 2574 | 1462918547910 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}] 15:15:48 INFO - PROCESS | 2574 | 1462918548047 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 15:15:48 INFO - PROCESS | 2574 | 1462918548188 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x11850b000 == 62 [pid = 2574] [id = 508] 15:15:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x1167e9800) [pid = 2574] [serial = 1524] [outer = 0x0] 15:15:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x1169afc00) [pid = 2574] [serial = 1525] [outer = 0x1167e9800] 15:15:48 INFO - PROCESS | 2574 | 1462918548217 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x118116800) [pid = 2574] [serial = 1526] [outer = 0x1167e9800] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12d422000 == 61 [pid = 2574] [id = 499] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12ca7f000 == 60 [pid = 2574] [id = 498] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x121292800 == 59 [pid = 2574] [id = 497] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba82800 == 58 [pid = 2574] [id = 496] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12af37000 == 57 [pid = 2574] [id = 495] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12ba9e400) [pid = 2574] [serial = 1440] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12931e000 == 56 [pid = 2574] [id = 494] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12a64b800 == 55 [pid = 2574] [id = 493] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1255ad800 == 54 [pid = 2574] [id = 492] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12128f800 == 53 [pid = 2574] [id = 491] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x119074000 == 52 [pid = 2574] [id = 490] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1212a7000 == 51 [pid = 2574] [id = 489] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x11285a800 == 50 [pid = 2574] [id = 488] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12d41d800 == 49 [pid = 2574] [id = 485] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce5d800 == 48 [pid = 2574] [id = 484] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12af2b800 == 47 [pid = 2574] [id = 483] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x120f9e000 == 46 [pid = 2574] [id = 482] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x115e15800 == 45 [pid = 2574] [id = 481] 15:15:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12c769800 == 44 [pid = 2574] [id = 480] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x12bcf5400) [pid = 2574] [serial = 1327] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x112a6a800) [pid = 2574] [serial = 1386] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x12c075800) [pid = 2574] [serial = 1396] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x12a756800) [pid = 2574] [serial = 1395] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x124a2b400) [pid = 2574] [serial = 1416] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x1250bc800) [pid = 2574] [serial = 1417] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x1184d5800) [pid = 2574] [serial = 1408] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x118116400) [pid = 2574] [serial = 1407] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x128d9bc00) [pid = 2574] [serial = 1422] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x12a752c00) [pid = 2574] [serial = 1428] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x119010c00) [pid = 2574] [serial = 1410] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x119715800) [pid = 2574] [serial = 1411] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x120d5f400) [pid = 2574] [serial = 1413] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x120ea9800) [pid = 2574] [serial = 1414] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x128c1f800) [pid = 2574] [serial = 1393] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1268c8800) [pid = 2574] [serial = 1392] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x126baec00) [pid = 2574] [serial = 1419] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x12ca63800) [pid = 2574] [serial = 1402] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x12c7f6400) [pid = 2574] [serial = 1401] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x12a6d3000) [pid = 2574] [serial = 1426] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x12953f400) [pid = 2574] [serial = 1425] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x12c7a7800) [pid = 2574] [serial = 1399] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x12c79a400) [pid = 2574] [serial = 1398] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x12afb7c00) [pid = 2574] [serial = 1431] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x117523800) [pid = 2574] [serial = 1434] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x116071800) [pid = 2574] [serial = 1405] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x11345b400) [pid = 2574] [serial = 1404] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x119713c00) [pid = 2574] [serial = 1390] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x11908e000) [pid = 2574] [serial = 1389] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x12af13400) [pid = 2574] [serial = 1429] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x12a758000) [pid = 2574] [serial = 1437] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x113d61c00) [pid = 2574] [serial = 1387] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x12b0cc400) [pid = 2574] [serial = 1432] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x127511400) [pid = 2574] [serial = 1435] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x129309000) [pid = 2574] [serial = 1423] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 107 (0x128a77c00) [pid = 2574] [serial = 1420] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | --DOMWINDOW == 106 (0x12b2bd000) [pid = 2574] [serial = 1438] [outer = 0x0] [url = about:blank] 15:15:48 INFO - PROCESS | 2574 | 1462918548666 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]]]}] 15:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 774ms 15:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:15:48 INFO - PROCESS | 2574 | 1462918548678 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 15:15:48 INFO - PROCESS | 2574 | 1462918548679 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 15:15:48 INFO - PROCESS | 2574 | 1462918548681 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:15:48 INFO - PROCESS | 2574 | 1462918548683 Marionette TRACE conn2 <- [1,2006,null,{}] 15:15:48 INFO - PROCESS | 2574 | 1462918548693 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}] 15:15:48 INFO - PROCESS | 2574 | 1462918548795 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 15:15:48 INFO - PROCESS | 2574 | 1462918548851 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x11664a000 == 45 [pid = 2574] [id = 509] 15:15:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 107 (0x113135800) [pid = 2574] [serial = 1527] [outer = 0x0] 15:15:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 108 (0x117525800) [pid = 2574] [serial = 1528] [outer = 0x113135800] 15:15:48 INFO - PROCESS | 2574 | 1462918548880 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x1184d5800) [pid = 2574] [serial = 1529] [outer = 0x113135800] 15:15:49 INFO - PROCESS | 2574 | 1462918549207 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]]]}] 15:15:49 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 15:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 571ms 15:15:49 INFO - PROCESS | 2574 | 1462918549252 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 2574 | 1462918549254 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 15:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:15:49 INFO - PROCESS | 2574 | 1462918549257 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 2574 | 1462918549258 Marionette TRACE conn2 <- [1,2010,null,{}] 15:15:49 INFO - PROCESS | 2574 | 1462918549260 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}] 15:15:49 INFO - PROCESS | 2574 | 1462918549346 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 15:15:49 INFO - PROCESS | 2574 | 1462918549352 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x119911800 == 46 [pid = 2574] [id = 510] 15:15:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x118c28800) [pid = 2574] [serial = 1530] [outer = 0x0] 15:15:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x119150400) [pid = 2574] [serial = 1531] [outer = 0x118c28800] 15:15:49 INFO - PROCESS | 2574 | 1462918549381 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x119088400) [pid = 2574] [serial = 1532] [outer = 0x118c28800] 15:15:49 INFO - PROCESS | 2574 | 1462918549733 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]]]}] 15:15:49 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 15:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 15:15:49 INFO - PROCESS | 2574 | 1462918549775 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 2574 | 1462918549776 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 15:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:15:49 INFO - PROCESS | 2574 | 1462918549779 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 2574 | 1462918549780 Marionette TRACE conn2 <- [1,2014,null,{}] 15:15:49 INFO - PROCESS | 2574 | 1462918549782 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}] 15:15:49 INFO - PROCESS | 2574 | 1462918549867 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 15:15:49 INFO - PROCESS | 2574 | 1462918549874 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x1212a2000 == 47 [pid = 2574] [id = 511] 15:15:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x118607400) [pid = 2574] [serial = 1533] [outer = 0x0] 15:15:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x119717400) [pid = 2574] [serial = 1534] [outer = 0x118607400] 15:15:49 INFO - PROCESS | 2574 | 1462918549900 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x119c2e800) [pid = 2574] [serial = 1535] [outer = 0x118607400] 15:15:50 INFO - PROCESS | 2574 | 1462918550250 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]]]}] 15:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 520ms 15:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:15:50 INFO - PROCESS | 2574 | 1462918550299 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 15:15:50 INFO - PROCESS | 2574 | 1462918550300 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 15:15:50 INFO - PROCESS | 2574 | 1462918550304 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:15:50 INFO - PROCESS | 2574 | 1462918550305 Marionette TRACE conn2 <- [1,2018,null,{}] 15:15:50 INFO - PROCESS | 2574 | 1462918550308 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}] 15:15:50 INFO - PROCESS | 2574 | 1462918550409 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 15:15:50 INFO - PROCESS | 2574 | 1462918550414 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x124d98000 == 48 [pid = 2574] [id = 512] 15:15:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x119c38800) [pid = 2574] [serial = 1536] [outer = 0x0] 15:15:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x1214eb000) [pid = 2574] [serial = 1537] [outer = 0x119c38800] 15:15:50 INFO - PROCESS | 2574 | 1462918550441 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x1255bc800) [pid = 2574] [serial = 1538] [outer = 0x119c38800] 15:15:50 INFO - PROCESS | 2574 | 1462918550796 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]]]}] 15:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 520ms 15:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:15:50 INFO - PROCESS | 2574 | 1462918550824 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 15:15:50 INFO - PROCESS | 2574 | 1462918550825 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 15:15:50 INFO - PROCESS | 2574 | 1462918550827 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:15:50 INFO - PROCESS | 2574 | 1462918550828 Marionette TRACE conn2 <- [1,2022,null,{}] 15:15:50 INFO - PROCESS | 2574 | 1462918550831 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}] 15:15:50 INFO - PROCESS | 2574 | 1462918550943 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 15:15:50 INFO - PROCESS | 2574 | 1462918550959 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x126ba4800 == 49 [pid = 2574] [id = 513] 15:15:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12375b400) [pid = 2574] [serial = 1539] [outer = 0x0] 15:15:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1268c9400) [pid = 2574] [serial = 1540] [outer = 0x12375b400] 15:15:50 INFO - PROCESS | 2574 | 1462918550984 Marionette DEBUG loaded listener.js 15:15:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x127214000) [pid = 2574] [serial = 1541] [outer = 0x12375b400] 15:15:51 INFO - PROCESS | 2574 | 1462918551339 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]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 521ms 15:15:51 INFO - PROCESS | 2574 | 1462918551348 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 2574 | 1462918551349 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 15:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:15:51 INFO - PROCESS | 2574 | 1462918551352 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 2574 | 1462918551353 Marionette TRACE conn2 <- [1,2026,null,{}] 15:15:51 INFO - PROCESS | 2574 | 1462918551359 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}] 15:15:51 INFO - PROCESS | 2574 | 1462918551465 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 15:15:51 INFO - PROCESS | 2574 | 1462918551500 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a49000 == 50 [pid = 2574] [id = 514] 15:15:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x126bafc00) [pid = 2574] [serial = 1542] [outer = 0x0] 15:15:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x1289b0400) [pid = 2574] [serial = 1543] [outer = 0x126bafc00] 15:15:51 INFO - PROCESS | 2574 | 1462918551525 Marionette DEBUG loaded listener.js 15:15:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x128a82800) [pid = 2574] [serial = 1544] [outer = 0x126bafc00] 15:15:51 INFO - PROCESS | 2574 | 1462918551843 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]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 15:15:51 INFO - PROCESS | 2574 | 1462918551873 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 2574 | 1462918551875 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 15:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:15:51 INFO - PROCESS | 2574 | 1462918551883 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 2574 | 1462918551884 Marionette TRACE conn2 <- [1,2030,null,{}] 15:15:51 INFO - PROCESS | 2574 | 1462918551886 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}] 15:15:52 INFO - PROCESS | 2574 | 1462918552000 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 15:15:52 INFO - PROCESS | 2574 | 1462918552037 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x129325000 == 51 [pid = 2574] [id = 515] 15:15:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x128c27400) [pid = 2574] [serial = 1545] [outer = 0x0] 15:15:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x128d9d000) [pid = 2574] [serial = 1546] [outer = 0x128c27400] 15:15:52 INFO - PROCESS | 2574 | 1462918552062 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12930c000) [pid = 2574] [serial = 1547] [outer = 0x128c27400] 15:15:52 INFO - PROCESS | 2574 | 1462918552381 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]]]}] 15:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 523ms 15:15:52 INFO - PROCESS | 2574 | 1462918552408 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 15:15:52 INFO - PROCESS | 2574 | 1462918552409 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 15:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:15:52 INFO - PROCESS | 2574 | 1462918552412 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:15:52 INFO - PROCESS | 2574 | 1462918552413 Marionette TRACE conn2 <- [1,2034,null,{}] 15:15:52 INFO - PROCESS | 2574 | 1462918552415 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}] 15:15:52 INFO - PROCESS | 2574 | 1462918552527 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 15:15:52 INFO - PROCESS | 2574 | 1462918552539 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a767000 == 52 [pid = 2574] [id = 516] 15:15:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x128c2cc00) [pid = 2574] [serial = 1548] [outer = 0x0] 15:15:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x12a6c6000) [pid = 2574] [serial = 1549] [outer = 0x128c2cc00] 15:15:52 INFO - PROCESS | 2574 | 1462918552564 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x12a74e000) [pid = 2574] [serial = 1550] [outer = 0x128c2cc00] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x12c4a8800) [pid = 2574] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x128c82400) [pid = 2574] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x12afb8000) [pid = 2574] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12bceec00) [pid = 2574] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x110ec8400) [pid = 2574] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x121bcc400) [pid = 2574] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x119c39400) [pid = 2574] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x11860b400) [pid = 2574] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x112fafc00) [pid = 2574] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x128a7ac00) [pid = 2574] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x1196db800) [pid = 2574] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x113d60800) [pid = 2574] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x128c28000) [pid = 2574] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x11703a800) [pid = 2574] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x113406c00) [pid = 2574] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x116a61800) [pid = 2574] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x120ea8400) [pid = 2574] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x115e3c000) [pid = 2574] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x116a5a400) [pid = 2574] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:15:52 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x110f0fc00) [pid = 2574] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:15:53 INFO - PROCESS | 2574 | 1462918553043 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]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 15:15:53 INFO - PROCESS | 2574 | 1462918553082 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 2574 | 1462918553084 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 15:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:15:53 INFO - PROCESS | 2574 | 1462918553092 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 2574 | 1462918553094 Marionette TRACE conn2 <- [1,2038,null,{}] 15:15:53 INFO - PROCESS | 2574 | 1462918553096 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}] 15:15:53 INFO - PROCESS | 2574 | 1462918553230 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 15:15:53 INFO - PROCESS | 2574 | 1462918553285 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af29800 == 53 [pid = 2574] [id = 517] 15:15:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x1161ea400) [pid = 2574] [serial = 1551] [outer = 0x0] 15:15:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x126f35400) [pid = 2574] [serial = 1552] [outer = 0x1161ea400] 15:15:53 INFO - PROCESS | 2574 | 1462918553315 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x12a758000) [pid = 2574] [serial = 1553] [outer = 0x1161ea400] 15:15:53 INFO - PROCESS | 2574 | 1462918553588 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]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 15:15:53 INFO - PROCESS | 2574 | 1462918553613 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 2574 | 1462918553614 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 15:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:15:53 INFO - PROCESS | 2574 | 1462918553616 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 2574 | 1462918553617 Marionette TRACE conn2 <- [1,2042,null,{}] 15:15:53 INFO - PROCESS | 2574 | 1462918553627 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}] 15:15:53 INFO - PROCESS | 2574 | 1462918553720 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 15:15:53 INFO - PROCESS | 2574 | 1462918553778 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b012000 == 54 [pid = 2574] [id = 518] 15:15:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x11933a800) [pid = 2574] [serial = 1554] [outer = 0x0] 15:15:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x12a8be800) [pid = 2574] [serial = 1555] [outer = 0x11933a800] 15:15:53 INFO - PROCESS | 2574 | 1462918553803 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x12afb1400) [pid = 2574] [serial = 1556] [outer = 0x11933a800] 15:15:54 INFO - PROCESS | 2574 | 1462918554080 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]]]}] 15:15:54 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) 15:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 524ms 15:15:54 INFO - PROCESS | 2574 | 1462918554141 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 2574 | 1462918554142 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 15:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:15:54 INFO - PROCESS | 2574 | 1462918554144 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 2574 | 1462918554145 Marionette TRACE conn2 <- [1,2046,null,{}] 15:15:54 INFO - PROCESS | 2574 | 1462918554147 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}] 15:15:54 INFO - PROCESS | 2574 | 1462918554235 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 15:15:54 INFO - PROCESS | 2574 | 1462918554239 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c01d000 == 55 [pid = 2574] [id = 519] 15:15:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x12a6c8000) [pid = 2574] [serial = 1557] [outer = 0x0] 15:15:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x12b0c8c00) [pid = 2574] [serial = 1558] [outer = 0x12a6c8000] 15:15:54 INFO - PROCESS | 2574 | 1462918554265 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x12b295c00) [pid = 2574] [serial = 1559] [outer = 0x12a6c8000] 15:15:54 INFO - PROCESS | 2574 | 1462918554623 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]]]}] 15:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 522ms 15:15:54 INFO - PROCESS | 2574 | 1462918554666 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 2574 | 1462918554668 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 15:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:15:54 INFO - PROCESS | 2574 | 1462918554670 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 2574 | 1462918554671 Marionette TRACE conn2 <- [1,2050,null,{}] 15:15:54 INFO - PROCESS | 2574 | 1462918554673 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}] 15:15:54 INFO - PROCESS | 2574 | 1462918554761 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 15:15:54 INFO - PROCESS | 2574 | 1462918554765 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca7e000 == 56 [pid = 2574] [id = 520] 15:15:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x12afaf800) [pid = 2574] [serial = 1560] [outer = 0x0] 15:15:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12b2c3c00) [pid = 2574] [serial = 1561] [outer = 0x12afaf800] 15:15:54 INFO - PROCESS | 2574 | 1462918554790 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12bae0800) [pid = 2574] [serial = 1562] [outer = 0x12afaf800] 15:15:55 INFO - PROCESS | 2574 | 1462918555333 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]]]}] 15:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 722ms 15:15:55 INFO - PROCESS | 2574 | 1462918555393 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 15:15:55 INFO - PROCESS | 2574 | 1462918555397 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 15:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:15:55 INFO - PROCESS | 2574 | 1462918555403 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:15:55 INFO - PROCESS | 2574 | 1462918555407 Marionette TRACE conn2 <- [1,2054,null,{}] 15:15:55 INFO - PROCESS | 2574 | 1462918555413 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}] 15:15:55 INFO - PROCESS | 2574 | 1462918555622 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 15:15:55 INFO - PROCESS | 2574 | 1462918555748 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d9800 == 57 [pid = 2574] [id = 521] 15:15:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x112e71400) [pid = 2574] [serial = 1563] [outer = 0x0] 15:15:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x113132800) [pid = 2574] [serial = 1564] [outer = 0x112e71400] 15:15:55 INFO - PROCESS | 2574 | 1462918555779 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x113afc400) [pid = 2574] [serial = 1565] [outer = 0x112e71400] 15:15:56 INFO - PROCESS | 2574 | 1462918556222 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]]]}] 15:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 875ms 15:15:56 INFO - PROCESS | 2574 | 1462918556278 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 15:15:56 INFO - PROCESS | 2574 | 1462918556282 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 15:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:15:56 INFO - PROCESS | 2574 | 1462918556306 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 2574 | 1462918556308 Marionette TRACE conn2 <- [1,2058,null,{}] 15:15:56 INFO - PROCESS | 2574 | 1462918556312 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}] 15:15:56 INFO - PROCESS | 2574 | 1462918556423 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 15:15:56 INFO - PROCESS | 2574 | 1462918556495 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x121cac800 == 58 [pid = 2574] [id = 522] 15:15:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x117036800) [pid = 2574] [serial = 1566] [outer = 0x0] 15:15:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x117524000) [pid = 2574] [serial = 1567] [outer = 0x117036800] 15:15:56 INFO - PROCESS | 2574 | 1462918556526 Marionette DEBUG loaded listener.js 15:15:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x11837bc00) [pid = 2574] [serial = 1568] [outer = 0x117036800] 15:15:56 INFO - PROCESS | 2574 | 1462918556979 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]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 743ms 15:15:57 INFO - PROCESS | 2574 | 1462918557041 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 2574 | 1462918557043 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 15:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:15:57 INFO - PROCESS | 2574 | 1462918557049 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 2574 | 1462918557056 Marionette TRACE conn2 <- [1,2062,null,{}] 15:15:57 INFO - PROCESS | 2574 | 1462918557066 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}] 15:15:57 INFO - PROCESS | 2574 | 1462918557175 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 15:15:57 INFO - PROCESS | 2574 | 1462918557251 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce4f800 == 59 [pid = 2574] [id = 523] 15:15:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x11971f400) [pid = 2574] [serial = 1569] [outer = 0x0] 15:15:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x120ea6c00) [pid = 2574] [serial = 1570] [outer = 0x11971f400] 15:15:57 INFO - PROCESS | 2574 | 1462918557283 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x124a35000) [pid = 2574] [serial = 1571] [outer = 0x11971f400] 15:15:57 INFO - PROCESS | 2574 | 1462918557710 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]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 728ms 15:15:57 INFO - PROCESS | 2574 | 1462918557777 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 2574 | 1462918557779 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 15:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:15:57 INFO - PROCESS | 2574 | 1462918557781 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 2574 | 1462918557783 Marionette TRACE conn2 <- [1,2066,null,{}] 15:15:57 INFO - PROCESS | 2574 | 1462918557785 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}] 15:15:57 INFO - PROCESS | 2574 | 1462918557932 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 15:15:57 INFO - PROCESS | 2574 | 1462918557986 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d1c3000 == 60 [pid = 2574] [id = 524] 15:15:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x121bc7c00) [pid = 2574] [serial = 1572] [outer = 0x0] 15:15:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x127518000) [pid = 2574] [serial = 1573] [outer = 0x121bc7c00] 15:15:58 INFO - PROCESS | 2574 | 1462918558017 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x128feb400) [pid = 2574] [serial = 1574] [outer = 0x121bc7c00] 15:15:58 INFO - PROCESS | 2574 | 1462918558432 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]]]}] 15:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 15:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:15:58 INFO - PROCESS | 2574 | 1462918558481 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 15:15:58 INFO - PROCESS | 2574 | 1462918558483 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 15:15:58 INFO - PROCESS | 2574 | 1462918558488 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:15:58 INFO - PROCESS | 2574 | 1462918558489 Marionette TRACE conn2 <- [1,2070,null,{}] 15:15:58 INFO - PROCESS | 2574 | 1462918558491 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}] 15:15:58 INFO - PROCESS | 2574 | 1462918558597 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 15:15:58 INFO - PROCESS | 2574 | 1462918558670 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6a0800 == 61 [pid = 2574] [id = 525] 15:15:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x1289b2c00) [pid = 2574] [serial = 1575] [outer = 0x0] 15:15:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x12a755c00) [pid = 2574] [serial = 1576] [outer = 0x1289b2c00] 15:15:58 INFO - PROCESS | 2574 | 1462918558700 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12b2c1000) [pid = 2574] [serial = 1577] [outer = 0x1289b2c00] 15:15:59 INFO - PROCESS | 2574 | 1462918559090 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]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 669ms 15:15:59 INFO - PROCESS | 2574 | 1462918559157 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 2574 | 1462918559159 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 15:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:15:59 INFO - PROCESS | 2574 | 1462918559161 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 2574 | 1462918559162 Marionette TRACE conn2 <- [1,2074,null,{}] 15:15:59 INFO - PROCESS | 2574 | 1462918559165 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}] 15:15:59 INFO - PROCESS | 2574 | 1462918559290 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 15:15:59 INFO - PROCESS | 2574 | 1462918559365 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d87a800 == 62 [pid = 2574] [id = 526] 15:15:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x12b2c0400) [pid = 2574] [serial = 1578] [outer = 0x0] 15:15:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x12bce7800) [pid = 2574] [serial = 1579] [outer = 0x12b2c0400] 15:15:59 INFO - PROCESS | 2574 | 1462918559396 Marionette DEBUG loaded listener.js 15:15:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x12c79f000) [pid = 2574] [serial = 1580] [outer = 0x12b2c0400] 15:15:59 INFO - PROCESS | 2574 | 1462918559808 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]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 719ms 15:15:59 INFO - PROCESS | 2574 | 1462918559883 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 2574 | 1462918559884 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 15:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:15:59 INFO - PROCESS | 2574 | 1462918559948 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 2574 | 1462918559949 Marionette TRACE conn2 <- [1,2078,null,{}] 15:15:59 INFO - PROCESS | 2574 | 1462918559951 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}] 15:16:00 INFO - PROCESS | 2574 | 1462918560064 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 15:16:00 INFO - PROCESS | 2574 | 1462918560136 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8a5000 == 63 [pid = 2574] [id = 527] 15:16:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x110f18800) [pid = 2574] [serial = 1581] [outer = 0x0] 15:16:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x120eab800) [pid = 2574] [serial = 1582] [outer = 0x110f18800] 15:16:00 INFO - PROCESS | 2574 | 1462918560167 Marionette DEBUG loaded listener.js 15:16:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x12baa5400) [pid = 2574] [serial = 1583] [outer = 0x110f18800] 15:16:00 INFO - PROCESS | 2574 | 1462918560628 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]]]}] 15:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 739ms 15:16:00 INFO - PROCESS | 2574 | 1462918560910 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 15:16:00 INFO - PROCESS | 2574 | 1462918560915 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 15:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:16:00 INFO - PROCESS | 2574 | 1462918560938 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:16:00 INFO - PROCESS | 2574 | 1462918560941 Marionette TRACE conn2 <- [1,2082,null,{}] 15:16:00 INFO - PROCESS | 2574 | 1462918560946 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}] 15:16:01 INFO - PROCESS | 2574 | 1462918561096 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 15:16:01 INFO - PROCESS | 2574 | 1462918561158 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x1191b3000 == 64 [pid = 2574] [id = 528] 15:16:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x1122b4800) [pid = 2574] [serial = 1584] [outer = 0x0] 15:16:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x112fb1800) [pid = 2574] [serial = 1585] [outer = 0x1122b4800] 15:16:01 INFO - PROCESS | 2574 | 1462918561186 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x113f3f000) [pid = 2574] [serial = 1586] [outer = 0x1122b4800] 15:16:01 INFO - PROCESS | 2574 | 1462918561738 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]]]}] 15:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 826ms 15:16:01 INFO - PROCESS | 2574 | 1462918561775 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 15:16:01 INFO - PROCESS | 2574 | 1462918561779 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 15:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:16:01 INFO - PROCESS | 2574 | 1462918561791 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:16:01 INFO - PROCESS | 2574 | 1462918561795 Marionette TRACE conn2 <- [1,2086,null,{}] 15:16:01 INFO - PROCESS | 2574 | 1462918561800 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}] 15:16:01 INFO - PROCESS | 2574 | 1462918561943 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 15:16:02 INFO - PROCESS | 2574 | 1462918562021 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255e9000 == 65 [pid = 2574] [id = 529] 15:16:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x116a5a400) [pid = 2574] [serial = 1587] [outer = 0x0] 15:16:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x117040c00) [pid = 2574] [serial = 1588] [outer = 0x116a5a400] 15:16:02 INFO - PROCESS | 2574 | 1462918562047 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x11821e000) [pid = 2574] [serial = 1589] [outer = 0x116a5a400] 15:16:02 INFO - PROCESS | 2574 | 1462918562477 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]]]}] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x12c01d000 == 64 [pid = 2574] [id = 519] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x12b012000 == 63 [pid = 2574] [id = 518] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x12af29800 == 62 [pid = 2574] [id = 517] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x12a767000 == 61 [pid = 2574] [id = 516] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x129325000 == 60 [pid = 2574] [id = 515] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x128a49000 == 59 [pid = 2574] [id = 514] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x110f1a800) [pid = 2574] [serial = 1501] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x126ba4800 == 58 [pid = 2574] [id = 513] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x124d98000 == 57 [pid = 2574] [id = 512] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x1212a2000 == 56 [pid = 2574] [id = 511] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x119911800 == 55 [pid = 2574] [id = 510] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x11664a000 == 54 [pid = 2574] [id = 509] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x11850b000 == 53 [pid = 2574] [id = 508] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x120dd3800 == 52 [pid = 2574] [id = 507] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfc4800 == 51 [pid = 2574] [id = 503] 15:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 780ms 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x12182a000 == 50 [pid = 2574] [id = 502] 15:16:02 INFO - PROCESS | 2574 | --DOCSHELL 0x1170dc000 == 49 [pid = 2574] [id = 501] 15:16:02 INFO - PROCESS | 2574 | 1462918562575 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 15:16:02 INFO - PROCESS | 2574 | 1462918562577 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 15:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:16:02 INFO - PROCESS | 2574 | 1462918562579 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - PROCESS | 2574 | 1462918562580 Marionette TRACE conn2 <- [1,2090,null,{}] 15:16:02 INFO - PROCESS | 2574 | 1462918562587 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}] 15:16:02 INFO - PROCESS | 2574 | 1462918562683 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x12c7fa800) [pid = 2574] [serial = 1384] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x12afb8800) [pid = 2574] [serial = 1483] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x12bade800) [pid = 2574] [serial = 1486] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x12b2ba400) [pid = 2574] [serial = 1484] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12c073800) [pid = 2574] [serial = 1489] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x1122b2c00) [pid = 2574] [serial = 1444] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x110ecf800) [pid = 2574] [serial = 1443] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x127213c00) [pid = 2574] [serial = 1476] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x128a7d400) [pid = 2574] [serial = 1477] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x127514800) [pid = 2574] [serial = 1456] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x126f34800) [pid = 2574] [serial = 1455] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x12bce8800) [pid = 2574] [serial = 1487] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x119340000) [pid = 2574] [serial = 1450] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x11900e400) [pid = 2574] [serial = 1449] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x1161a9000) [pid = 2574] [serial = 1447] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x113d63000) [pid = 2574] [serial = 1446] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x12a749800) [pid = 2574] [serial = 1458] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12bce6400) [pid = 2574] [serial = 1459] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x1199bd400) [pid = 2574] [serial = 1452] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x1250bb000) [pid = 2574] [serial = 1453] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x1169a6400) [pid = 2574] [serial = 1465] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x115ebc000) [pid = 2574] [serial = 1464] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x12a6c6400) [pid = 2574] [serial = 1480] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x11933f800) [pid = 2574] [serial = 1468] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x118377c00) [pid = 2574] [serial = 1467] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x119c2d000) [pid = 2574] [serial = 1462] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x117173000) [pid = 2574] [serial = 1461] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x11900c000) [pid = 2574] [serial = 1470] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x121751800) [pid = 2574] [serial = 1471] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x1255ba400) [pid = 2574] [serial = 1473] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 117 (0x127216000) [pid = 2574] [serial = 1474] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 116 (0x118111000) [pid = 2574] [serial = 1492] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 115 (0x128c28400) [pid = 2574] [serial = 1495] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 114 (0x119c33000) [pid = 2574] [serial = 1493] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 113 (0x110f16400) [pid = 2574] [serial = 1498] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 112 (0x110f1ac00) [pid = 2574] [serial = 1499] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 111 (0x12bcf2800) [pid = 2574] [serial = 904] [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.] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 110 (0x116a61400) [pid = 2574] [serial = 1490] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 109 (0x12c79a800) [pid = 2574] [serial = 1496] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | --DOMWINDOW == 108 (0x12af17800) [pid = 2574] [serial = 1481] [outer = 0x0] [url = about:blank] 15:16:02 INFO - PROCESS | 2574 | 1462918562761 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x11696b800 == 50 [pid = 2574] [id = 530] 15:16:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 109 (0x1122b2c00) [pid = 2574] [serial = 1590] [outer = 0x0] 15:16:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 110 (0x117173000) [pid = 2574] [serial = 1591] [outer = 0x1122b2c00] 15:16:02 INFO - PROCESS | 2574 | 1462918562793 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 111 (0x1195f1400) [pid = 2574] [serial = 1592] [outer = 0x1122b2c00] 15:16:03 INFO - PROCESS | 2574 | 1462918563102 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]]]}] 15:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 570ms 15:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:16:03 INFO - PROCESS | 2574 | 1462918563149 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 15:16:03 INFO - PROCESS | 2574 | 1462918563150 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 15:16:03 INFO - PROCESS | 2574 | 1462918563153 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:16:03 INFO - PROCESS | 2574 | 1462918563154 Marionette TRACE conn2 <- [1,2094,null,{}] 15:16:03 INFO - PROCESS | 2574 | 1462918563156 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}] 15:16:03 INFO - PROCESS | 2574 | 1462918563239 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 15:16:03 INFO - PROCESS | 2574 | 1462918563310 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x119198000 == 51 [pid = 2574] [id = 531] 15:16:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 112 (0x119340000) [pid = 2574] [serial = 1593] [outer = 0x0] 15:16:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 113 (0x11971ac00) [pid = 2574] [serial = 1594] [outer = 0x119340000] 15:16:03 INFO - PROCESS | 2574 | 1462918563336 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 114 (0x1214e9800) [pid = 2574] [serial = 1595] [outer = 0x119340000] 15:16:03 INFO - PROCESS | 2574 | 1462918563611 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]]]}] 15:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 469ms 15:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:16:03 INFO - PROCESS | 2574 | 1462918563627 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 15:16:03 INFO - PROCESS | 2574 | 1462918563628 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 15:16:03 INFO - PROCESS | 2574 | 1462918563630 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:16:03 INFO - PROCESS | 2574 | 1462918563632 Marionette TRACE conn2 <- [1,2098,null,{}] 15:16:03 INFO - PROCESS | 2574 | 1462918563634 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}] 15:16:03 INFO - PROCESS | 2574 | 1462918563737 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 15:16:03 INFO - PROCESS | 2574 | 1462918563743 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x123626800 == 52 [pid = 2574] [id = 532] 15:16:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 115 (0x1219ab400) [pid = 2574] [serial = 1596] [outer = 0x0] 15:16:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 116 (0x124d32800) [pid = 2574] [serial = 1597] [outer = 0x1219ab400] 15:16:03 INFO - PROCESS | 2574 | 1462918563769 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 117 (0x126d24400) [pid = 2574] [serial = 1598] [outer = 0x1219ab400] 15:16:04 INFO - PROCESS | 2574 | 1462918564097 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]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 15:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:16:04 INFO - PROCESS | 2574 | 1462918564151 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 2574 | 1462918564152 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 15:16:04 INFO - PROCESS | 2574 | 1462918564154 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 2574 | 1462918564155 Marionette TRACE conn2 <- [1,2102,null,{}] 15:16:04 INFO - PROCESS | 2574 | 1462918564157 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}] 15:16:04 INFO - PROCESS | 2574 | 1462918564261 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 15:16:04 INFO - PROCESS | 2574 | 1462918564266 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a4c800 == 53 [pid = 2574] [id = 533] 15:16:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 118 (0x1289b0800) [pid = 2574] [serial = 1599] [outer = 0x0] 15:16:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x128c25800) [pid = 2574] [serial = 1600] [outer = 0x1289b0800] 15:16:04 INFO - PROCESS | 2574 | 1462918564293 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x1298a1800) [pid = 2574] [serial = 1601] [outer = 0x1289b0800] 15:16:04 INFO - PROCESS | 2574 | 1462918564637 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]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 15:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:16:04 INFO - PROCESS | 2574 | 1462918564674 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 2574 | 1462918564675 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 15:16:04 INFO - PROCESS | 2574 | 1462918564677 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 2574 | 1462918564678 Marionette TRACE conn2 <- [1,2106,null,{}] 15:16:04 INFO - PROCESS | 2574 | 1462918564681 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}] 15:16:04 INFO - PROCESS | 2574 | 1462918564766 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 15:16:04 INFO - PROCESS | 2574 | 1462918564843 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x129834000 == 54 [pid = 2574] [id = 534] 15:16:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x128d9c000) [pid = 2574] [serial = 1602] [outer = 0x0] 15:16:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12a753000) [pid = 2574] [serial = 1603] [outer = 0x128d9c000] 15:16:04 INFO - PROCESS | 2574 | 1462918564877 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12afb2000) [pid = 2574] [serial = 1604] [outer = 0x128d9c000] 15:16:05 INFO - PROCESS | 2574 | 1462918565219 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]]]}] 15:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 575ms 15:16:05 INFO - PROCESS | 2574 | 1462918565258 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 15:16:05 INFO - PROCESS | 2574 | 1462918565259 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 15:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:16:05 INFO - PROCESS | 2574 | 1462918565262 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:16:05 INFO - PROCESS | 2574 | 1462918565263 Marionette TRACE conn2 <- [1,2110,null,{}] 15:16:05 INFO - PROCESS | 2574 | 1462918565265 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}] 15:16:05 INFO - PROCESS | 2574 | 1462918565372 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 15:16:05 INFO - PROCESS | 2574 | 1462918565412 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af2b800 == 55 [pid = 2574] [id = 535] 15:16:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12a8bc400) [pid = 2574] [serial = 1605] [outer = 0x0] 15:16:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x12b28cc00) [pid = 2574] [serial = 1606] [outer = 0x12a8bc400] 15:16:05 INFO - PROCESS | 2574 | 1462918565437 Marionette DEBUG loaded listener.js 15:16:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12bae3400) [pid = 2574] [serial = 1607] [outer = 0x12a8bc400] 15:16:05 INFO - PROCESS | 2574 | 1462918565754 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]]]}] 15:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 519ms 15:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:16:05 INFO - PROCESS | 2574 | 1462918565781 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 15:16:05 INFO - PROCESS | 2574 | 1462918565783 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 15:16:05 INFO - PROCESS | 2574 | 1462918565785 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:16:05 INFO - PROCESS | 2574 | 1462918565786 Marionette TRACE conn2 <- [1,2114,null,{}] 15:16:05 INFO - PROCESS | 2574 | 1462918565796 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}] 15:16:05 INFO - PROCESS | 2574 | 1462918565901 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 15:16:05 INFO - PROCESS | 2574 | 1462918565938 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c004000 == 56 [pid = 2574] [id = 536] 15:16:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12a8c1000) [pid = 2574] [serial = 1608] [outer = 0x0] 15:16:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12bcea800) [pid = 2574] [serial = 1609] [outer = 0x12a8c1000] 15:16:05 INFO - PROCESS | 2574 | 1462918565964 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x12c079c00) [pid = 2574] [serial = 1610] [outer = 0x12a8c1000] 15:16:06 INFO - PROCESS | 2574 | 1462918566307 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]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 571ms 15:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:16:06 INFO - PROCESS | 2574 | 1462918566357 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 15:16:06 INFO - PROCESS | 2574 | 1462918566358 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 15:16:06 INFO - PROCESS | 2574 | 1462918566360 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 2574 | 1462918566361 Marionette TRACE conn2 <- [1,2118,null,{}] 15:16:06 INFO - PROCESS | 2574 | 1462918566363 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}] 15:16:06 INFO - PROCESS | 2574 | 1462918566470 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 15:16:06 INFO - PROCESS | 2574 | 1462918566481 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca7d800 == 57 [pid = 2574] [id = 537] 15:16:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x12b2bd000) [pid = 2574] [serial = 1611] [outer = 0x0] 15:16:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x12c79a800) [pid = 2574] [serial = 1612] [outer = 0x12b2bd000] 15:16:06 INFO - PROCESS | 2574 | 1462918566507 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x12c7ef800) [pid = 2574] [serial = 1613] [outer = 0x12b2bd000] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x12a6c8000) [pid = 2574] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12375b400) [pid = 2574] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x126bafc00) [pid = 2574] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x110ec4400) [pid = 2574] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x128c27400) [pid = 2574] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x118c28800) [pid = 2574] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x119c38800) [pid = 2574] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x113131400) [pid = 2574] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x1167e9800) [pid = 2574] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 122 (0x113135800) [pid = 2574] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 121 (0x118607400) [pid = 2574] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 120 (0x1161ea400) [pid = 2574] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 119 (0x128c2cc00) [pid = 2574] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:16:06 INFO - PROCESS | 2574 | --DOMWINDOW == 118 (0x11933a800) [pid = 2574] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:16:06 INFO - PROCESS | 2574 | 1462918566952 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]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 618ms 15:16:06 INFO - PROCESS | 2574 | 1462918566978 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 15:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:16:06 INFO - PROCESS | 2574 | 1462918566980 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 15:16:06 INFO - PROCESS | 2574 | 1462918566982 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 2574 | 1462918566984 Marionette TRACE conn2 <- [1,2122,null,{}] 15:16:06 INFO - PROCESS | 2574 | 1462918566986 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}] 15:16:07 INFO - PROCESS | 2574 | 1462918567089 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 15:16:07 INFO - PROCESS | 2574 | 1462918567095 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a75b000 == 58 [pid = 2574] [id = 538] 15:16:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 119 (0x110f1b400) [pid = 2574] [serial = 1614] [outer = 0x0] 15:16:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 120 (0x126bb4400) [pid = 2574] [serial = 1615] [outer = 0x110f1b400] 15:16:07 INFO - PROCESS | 2574 | 1462918567125 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 121 (0x12c7f5800) [pid = 2574] [serial = 1616] [outer = 0x110f1b400] 15:16:07 INFO - PROCESS | 2574 | 1462918567505 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]]]}] 15:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 572ms 15:16:07 INFO - PROCESS | 2574 | 1462918567557 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 15:16:07 INFO - PROCESS | 2574 | 1462918567558 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 15:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:16:07 INFO - PROCESS | 2574 | 1462918567560 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:16:07 INFO - PROCESS | 2574 | 1462918567561 Marionette TRACE conn2 <- [1,2126,null,{}] 15:16:07 INFO - PROCESS | 2574 | 1462918567564 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}] 15:16:07 INFO - PROCESS | 2574 | 1462918567652 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 15:16:07 INFO - PROCESS | 2574 | 1462918567656 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6a3000 == 59 [pid = 2574] [id = 539] 15:16:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 122 (0x12bade800) [pid = 2574] [serial = 1617] [outer = 0x0] 15:16:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 123 (0x12ca60400) [pid = 2574] [serial = 1618] [outer = 0x12bade800] 15:16:07 INFO - PROCESS | 2574 | 1462918567681 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x12ce6d400) [pid = 2574] [serial = 1619] [outer = 0x12bade800] 15:16:08 INFO - PROCESS | 2574 | 1462918568010 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]]]}] 15:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 469ms 15:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:16:08 INFO - PROCESS | 2574 | 1462918568029 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 15:16:08 INFO - PROCESS | 2574 | 1462918568030 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 15:16:08 INFO - PROCESS | 2574 | 1462918568032 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 2574 | 1462918568033 Marionette TRACE conn2 <- [1,2130,null,{}] 15:16:08 INFO - PROCESS | 2574 | 1462918568036 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}] 15:16:08 INFO - PROCESS | 2574 | 1462918568128 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 15:16:08 INFO - PROCESS | 2574 | 1462918568190 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x12daae000 == 60 [pid = 2574] [id = 540] 15:16:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x110ec6c00) [pid = 2574] [serial = 1620] [outer = 0x0] 15:16:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x12ce70400) [pid = 2574] [serial = 1621] [outer = 0x110ec6c00] 15:16:08 INFO - PROCESS | 2574 | 1462918568215 Marionette DEBUG loaded listener.js 15:16:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x12d113000) [pid = 2574] [serial = 1622] [outer = 0x110ec6c00] 15:16:08 INFO - PROCESS | 2574 | 1462918568517 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] 15:16:08 INFO - PROCESS | 2574 | 1462918568557 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 15:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:16:08 INFO - PROCESS | 2574 | 1462918568560 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 2574 | 1462918568561 Marionette TRACE conn2 <- [1,2134,null,{}] 15:16:08 INFO - PROCESS | 2574 | 1462918568563 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}] 15:16:08 INFO - PROCESS | 2574 | 1462918568651 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 15:16:08 INFO - PROCESS | 2574 | 1462918568656 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x1340b4000 == 61 [pid = 2574] [id = 541] 15:16:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x12d115400) [pid = 2574] [serial = 1623] [outer = 0x0] 15:16:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x12d121800) [pid = 2574] [serial = 1624] [outer = 0x12d115400] 15:16:08 INFO - PROCESS | 2574 | 1462918568681 Marionette DEBUG loaded listener.js 15:16:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x12d353400) [pid = 2574] [serial = 1625] [outer = 0x12d115400] 15:16:09 INFO - PROCESS | 2574 | 1462918569141 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]]]}] 15:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 621ms 15:16:09 INFO - PROCESS | 2574 | 1462918569182 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 2574 | 1462918569184 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 15:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:16:09 INFO - PROCESS | 2574 | 1462918569190 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:16:09 INFO - PROCESS | 2574 | 1462918569193 Marionette TRACE conn2 <- [1,2138,null,{}] 15:16:09 INFO - PROCESS | 2574 | 1462918569197 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}] 15:16:09 INFO - PROCESS | 2574 | 1462918569318 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 15:16:09 INFO - PROCESS | 2574 | 1462918569396 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170d4000 == 62 [pid = 2574] [id = 542] 15:16:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x112fb0800) [pid = 2574] [serial = 1626] [outer = 0x0] 15:16:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x113d61c00) [pid = 2574] [serial = 1627] [outer = 0x112fb0800] 15:16:09 INFO - PROCESS | 2574 | 1462918569428 Marionette DEBUG loaded listener.js 15:16:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x1169b1000) [pid = 2574] [serial = 1628] [outer = 0x112fb0800] 15:16:09 INFO - PROCESS | 2574 | 1462918569874 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]]]}] 15:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 775ms 15:16:09 INFO - PROCESS | 2574 | 1462918569971 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 2574 | 1462918569975 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 15:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:16:09 INFO - PROCESS | 2574 | 1462918569982 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:16:09 INFO - PROCESS | 2574 | 1462918569984 Marionette TRACE conn2 <- [1,2142,null,{}] 15:16:09 INFO - PROCESS | 2574 | 1462918569987 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}] 15:16:10 INFO - PROCESS | 2574 | 1462918570100 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 15:16:10 INFO - PROCESS | 2574 | 1462918570175 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x12559b800 == 63 [pid = 2574] [id = 543] 15:16:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x1176b6c00) [pid = 2574] [serial = 1629] [outer = 0x0] 15:16:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x119086800) [pid = 2574] [serial = 1630] [outer = 0x1176b6c00] 15:16:10 INFO - PROCESS | 2574 | 1462918570204 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x1196db800) [pid = 2574] [serial = 1631] [outer = 0x1176b6c00] 15:16:10 INFO - PROCESS | 2574 | 1462918570639 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] 15:16:10 INFO - PROCESS | 2574 | 1462918570655 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 15:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:16:10 INFO - PROCESS | 2574 | 1462918570659 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:16:10 INFO - PROCESS | 2574 | 1462918570661 Marionette TRACE conn2 <- [1,2146,null,{}] 15:16:10 INFO - PROCESS | 2574 | 1462918570670 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}] 15:16:10 INFO - PROCESS | 2574 | 1462918570783 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 15:16:10 INFO - PROCESS | 2574 | 1462918570889 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x133bd8000 == 64 [pid = 2574] [id = 544] 15:16:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x120d5ac00) [pid = 2574] [serial = 1632] [outer = 0x0] 15:16:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x1268c9c00) [pid = 2574] [serial = 1633] [outer = 0x120d5ac00] 15:16:10 INFO - PROCESS | 2574 | 1462918570923 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x128c23800) [pid = 2574] [serial = 1634] [outer = 0x120d5ac00] 15:16:11 INFO - PROCESS | 2574 | 1462918571352 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] 15:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:16:11 INFO - PROCESS | 2574 | 1462918571386 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 15:16:11 INFO - PROCESS | 2574 | 1462918571388 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - PROCESS | 2574 | 1462918571389 Marionette TRACE conn2 <- [1,2150,null,{}] 15:16:11 INFO - PROCESS | 2574 | 1462918571392 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}] 15:16:11 INFO - PROCESS | 2574 | 1462918571519 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 15:16:11 INFO - PROCESS | 2574 | 1462918571636 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x1340b0000 == 65 [pid = 2574] [id = 545] 15:16:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x128c28400) [pid = 2574] [serial = 1635] [outer = 0x0] 15:16:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x129540c00) [pid = 2574] [serial = 1636] [outer = 0x128c28400] 15:16:11 INFO - PROCESS | 2574 | 1462918571667 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x12bcf5800) [pid = 2574] [serial = 1637] [outer = 0x128c28400] 15:16:12 INFO - PROCESS | 2574 | 1462918572059 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]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 719ms 15:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:16:12 INFO - PROCESS | 2574 | 1462918572108 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 15:16:12 INFO - PROCESS | 2574 | 1462918572110 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 15:16:12 INFO - PROCESS | 2574 | 1462918572112 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:16:12 INFO - PROCESS | 2574 | 1462918572113 Marionette TRACE conn2 <- [1,2154,null,{}] 15:16:12 INFO - PROCESS | 2574 | 1462918572116 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}] 15:16:12 INFO - PROCESS | 2574 | 1462918572221 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 15:16:12 INFO - PROCESS | 2574 | 1462918572298 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x134415800 == 66 [pid = 2574] [id = 546] 15:16:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x128d9bc00) [pid = 2574] [serial = 1638] [outer = 0x0] 15:16:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x12c7a3000) [pid = 2574] [serial = 1639] [outer = 0x128d9bc00] 15:16:12 INFO - PROCESS | 2574 | 1462918572326 Marionette DEBUG loaded listener.js 15:16:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x12c7fc800) [pid = 2574] [serial = 1640] [outer = 0x128d9bc00] 15:16:12 INFO - PROCESS | 2574 | 1462918572742 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]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 669ms 15:16:12 INFO - PROCESS | 2574 | 1462918572782 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 15:16:12 INFO - PROCESS | 2574 | 1462918572783 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 15:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:16:12 INFO - PROCESS | 2574 | 1462918572786 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:16:12 INFO - PROCESS | 2574 | 1462918572787 Marionette TRACE conn2 <- [1,2158,null,{}] 15:16:12 INFO - PROCESS | 2574 | 1462918572790 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}] 15:16:12 INFO - PROCESS | 2574 | 1462918572933 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 15:16:13 INFO - PROCESS | 2574 | 1462918573063 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c766000 == 67 [pid = 2574] [id = 547] 15:16:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x111b02c00) [pid = 2574] [serial = 1641] [outer = 0x0] 15:16:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x12d350800) [pid = 2574] [serial = 1642] [outer = 0x111b02c00] 15:16:13 INFO - PROCESS | 2574 | 1462918573096 Marionette DEBUG loaded listener.js 15:16:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x12d88d000) [pid = 2574] [serial = 1643] [outer = 0x111b02c00] 15:16:13 INFO - PROCESS | 2574 | 1462918573507 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]]]}] 15:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 15:16:13 INFO - PROCESS | 2574 | 1462918573557 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 15:16:13 INFO - PROCESS | 2574 | 1462918573558 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 15:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:16:13 INFO - PROCESS | 2574 | 1462918573560 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 2574 | 1462918573562 Marionette TRACE conn2 <- [1,2162,null,{}] 15:16:13 INFO - PROCESS | 2574 | 1462918573564 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}] 15:16:13 INFO - PROCESS | 2574 | 1462918573672 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 15:16:13 INFO - PROCESS | 2574 | 1462918573946 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x1195d7800 == 68 [pid = 2574] [id = 548] 15:16:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x110ecdc00) [pid = 2574] [serial = 1644] [outer = 0x0] 15:16:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x110f14400) [pid = 2574] [serial = 1645] [outer = 0x110ecdc00] 15:16:14 INFO - PROCESS | 2574 | 1462918574003 Marionette DEBUG loaded listener.js 15:16:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x11103d800) [pid = 2574] [serial = 1646] [outer = 0x110ecdc00] 15:16:14 INFO - PROCESS | 2574 | 1462918574457 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]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 972ms 15:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:16:14 INFO - PROCESS | 2574 | 1462918574540 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 15:16:14 INFO - PROCESS | 2574 | 1462918574542 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 15:16:14 INFO - PROCESS | 2574 | 1462918574547 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:16:14 INFO - PROCESS | 2574 | 1462918574549 Marionette TRACE conn2 <- [1,2166,null,{}] 15:16:14 INFO - PROCESS | 2574 | 1462918574552 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}] 15:16:14 INFO - PROCESS | 2574 | 1462918574659 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 15:16:14 INFO - PROCESS | 2574 | 1462918574737 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x118511800 == 69 [pid = 2574] [id = 549] 15:16:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x113d65000) [pid = 2574] [serial = 1647] [outer = 0x0] 15:16:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x1160dc000) [pid = 2574] [serial = 1648] [outer = 0x113d65000] 15:16:14 INFO - PROCESS | 2574 | 1462918574766 Marionette DEBUG loaded listener.js 15:16:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x116f43800) [pid = 2574] [serial = 1649] [outer = 0x113d65000] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12daae000 == 68 [pid = 2574] [id = 540] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6a3000 == 67 [pid = 2574] [id = 539] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12a75b000 == 66 [pid = 2574] [id = 538] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12ca7d800 == 65 [pid = 2574] [id = 537] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12c004000 == 64 [pid = 2574] [id = 536] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12af2b800 == 63 [pid = 2574] [id = 535] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x12b2c3c00) [pid = 2574] [serial = 1561] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x129834000 == 62 [pid = 2574] [id = 534] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x128a4c800 == 61 [pid = 2574] [id = 533] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x123626800 == 60 [pid = 2574] [id = 532] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x119198000 == 59 [pid = 2574] [id = 531] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x11696b800 == 58 [pid = 2574] [id = 530] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1255e9000 == 57 [pid = 2574] [id = 529] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1191b3000 == 56 [pid = 2574] [id = 528] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6a0800 == 55 [pid = 2574] [id = 525] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12d1c3000 == 54 [pid = 2574] [id = 524] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce4f800 == 53 [pid = 2574] [id = 523] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x121cac800 == 52 [pid = 2574] [id = 522] 15:16:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1170d9800 == 51 [pid = 2574] [id = 521] 15:16:15 INFO - PROCESS | 2574 | 1462918575234 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]]]}] 15:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 721ms 15:16:15 INFO - PROCESS | 2574 | 1462918575269 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 15:16:15 INFO - PROCESS | 2574 | 1462918575274 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 15:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:16:15 INFO - PROCESS | 2574 | 1462918575283 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - PROCESS | 2574 | 1462918575284 Marionette TRACE conn2 <- [1,2170,null,{}] 15:16:15 INFO - PROCESS | 2574 | 1462918575288 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}] 15:16:15 INFO - PROCESS | 2574 | 1462918575375 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 15:16:15 INFO - PROCESS | 2574 | 1462918575380 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x1183c6800 == 52 [pid = 2574] [id = 550] 15:16:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x1176b7c00) [pid = 2574] [serial = 1650] [outer = 0x0] 15:16:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x1184dc800) [pid = 2574] [serial = 1651] [outer = 0x1176b7c00] 15:16:15 INFO - PROCESS | 2574 | 1462918575407 Marionette DEBUG loaded listener.js 15:16:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x119334800) [pid = 2574] [serial = 1652] [outer = 0x1176b7c00] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x12b0c8c00) [pid = 2574] [serial = 1558] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x1268c9400) [pid = 2574] [serial = 1540] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x1289b0400) [pid = 2574] [serial = 1543] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x12c7a4c00) [pid = 2574] [serial = 1502] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x128d9d000) [pid = 2574] [serial = 1546] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x128a82800) [pid = 2574] [serial = 1544] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x119150400) [pid = 2574] [serial = 1531] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x119088400) [pid = 2574] [serial = 1532] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x1214eb000) [pid = 2574] [serial = 1537] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x113dee000) [pid = 2574] [serial = 1523] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x1134bfc00) [pid = 2574] [serial = 1522] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x12a6ca800) [pid = 2574] [serial = 1519] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x118116800) [pid = 2574] [serial = 1526] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x1169afc00) [pid = 2574] [serial = 1525] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x117525800) [pid = 2574] [serial = 1528] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x1184d5800) [pid = 2574] [serial = 1529] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x119717400) [pid = 2574] [serial = 1534] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x119c2e800) [pid = 2574] [serial = 1535] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x129308800) [pid = 2574] [serial = 1513] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x1122a8c00) [pid = 2574] [serial = 1504] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x126f35400) [pid = 2574] [serial = 1552] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x1176b2800) [pid = 2574] [serial = 1507] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x12b2c0000) [pid = 2574] [serial = 1516] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x12368f800) [pid = 2574] [serial = 1510] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x12a6c6000) [pid = 2574] [serial = 1549] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12930c000) [pid = 2574] [serial = 1547] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 129 (0x12afb1400) [pid = 2574] [serial = 1556] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 128 (0x12a74e000) [pid = 2574] [serial = 1550] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 127 (0x127214000) [pid = 2574] [serial = 1541] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 126 (0x12a758000) [pid = 2574] [serial = 1553] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 125 (0x1255bc800) [pid = 2574] [serial = 1538] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 124 (0x12a8be800) [pid = 2574] [serial = 1555] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | --DOMWINDOW == 123 (0x12b295c00) [pid = 2574] [serial = 1559] [outer = 0x0] [url = about:blank] 15:16:15 INFO - PROCESS | 2574 | 1462918575798 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]]]}] 15:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 569ms 15:16:15 INFO - PROCESS | 2574 | 1462918575853 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 15:16:15 INFO - PROCESS | 2574 | 1462918575854 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 15:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:16:15 INFO - PROCESS | 2574 | 1462918575857 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - PROCESS | 2574 | 1462918575862 Marionette TRACE conn2 <- [1,2174,null,{}] 15:16:15 INFO - PROCESS | 2574 | 1462918575868 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}] 15:16:15 INFO - PROCESS | 2574 | 1462918575958 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 15:16:15 INFO - PROCESS | 2574 | 1462918575991 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255a7800 == 53 [pid = 2574] [id = 551] 15:16:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 124 (0x11971cc00) [pid = 2574] [serial = 1653] [outer = 0x0] 15:16:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 125 (0x120ea6400) [pid = 2574] [serial = 1654] [outer = 0x11971cc00] 15:16:16 INFO - PROCESS | 2574 | 1462918576017 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 126 (0x121751800) [pid = 2574] [serial = 1655] [outer = 0x11971cc00] 15:16:16 INFO - PROCESS | 2574 | 1462918576348 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]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 527ms 15:16:16 INFO - PROCESS | 2574 | 1462918576383 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 2574 | 1462918576385 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 15:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:16:16 INFO - PROCESS | 2574 | 1462918576387 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 2574 | 1462918576396 Marionette TRACE conn2 <- [1,2178,null,{}] 15:16:16 INFO - PROCESS | 2574 | 1462918576398 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}] 15:16:16 INFO - PROCESS | 2574 | 1462918576484 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 15:16:16 INFO - PROCESS | 2574 | 1462918576489 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x1191a1000 == 54 [pid = 2574] [id = 552] 15:16:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 127 (0x121753000) [pid = 2574] [serial = 1656] [outer = 0x0] 15:16:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 128 (0x124fd0400) [pid = 2574] [serial = 1657] [outer = 0x121753000] 15:16:16 INFO - PROCESS | 2574 | 1462918576514 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 129 (0x126d1fc00) [pid = 2574] [serial = 1658] [outer = 0x121753000] 15:16:16 INFO - PROCESS | 2574 | 1462918576834 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]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 479ms 15:16:16 INFO - PROCESS | 2574 | 1462918576866 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 2574 | 1462918576868 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 15:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:16:16 INFO - PROCESS | 2574 | 1462918576870 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 2574 | 1462918576871 Marionette TRACE conn2 <- [1,2182,null,{}] 15:16:16 INFO - PROCESS | 2574 | 1462918576874 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}] 15:16:16 INFO - PROCESS | 2574 | 1462918576960 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 15:16:17 INFO - PROCESS | 2574 | 1462918577028 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f62800 == 55 [pid = 2574] [id = 553] 15:16:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 130 (0x127219400) [pid = 2574] [serial = 1659] [outer = 0x0] 15:16:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x1289af800) [pid = 2574] [serial = 1660] [outer = 0x127219400] 15:16:17 INFO - PROCESS | 2574 | 1462918577061 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x128c22400) [pid = 2574] [serial = 1661] [outer = 0x127219400] 15:16:17 INFO - PROCESS | 2574 | 1462918577396 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]]]}] 15:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 571ms 15:16:17 INFO - PROCESS | 2574 | 1462918577442 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 2574 | 1462918577443 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 15:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:16:17 INFO - PROCESS | 2574 | 1462918577445 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 2574 | 1462918577446 Marionette TRACE conn2 <- [1,2186,null,{}] 15:16:17 INFO - PROCESS | 2574 | 1462918577448 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}] 15:16:17 INFO - PROCESS | 2574 | 1462918577566 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 15:16:17 INFO - PROCESS | 2574 | 1462918577584 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a777000 == 56 [pid = 2574] [id = 554] 15:16:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x128fe8c00) [pid = 2574] [serial = 1662] [outer = 0x0] 15:16:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x129539400) [pid = 2574] [serial = 1663] [outer = 0x128fe8c00] 15:16:17 INFO - PROCESS | 2574 | 1462918577610 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x12af0bc00) [pid = 2574] [serial = 1664] [outer = 0x128fe8c00] 15:16:17 INFO - PROCESS | 2574 | 1462918577946 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]]]}] 15:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 523ms 15:16:17 INFO - PROCESS | 2574 | 1462918577968 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 2574 | 1462918577970 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 15:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:16:17 INFO - PROCESS | 2574 | 1462918577978 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 2574 | 1462918577979 Marionette TRACE conn2 <- [1,2190,null,{}] 15:16:17 INFO - PROCESS | 2574 | 1462918577982 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}] 15:16:18 INFO - PROCESS | 2574 | 1462918578086 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 15:16:18 INFO - PROCESS | 2574 | 1462918578125 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b01c800 == 57 [pid = 2574] [id = 555] 15:16:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x12a8c6400) [pid = 2574] [serial = 1665] [outer = 0x0] 15:16:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12afb8800) [pid = 2574] [serial = 1666] [outer = 0x12a8c6400] 15:16:18 INFO - PROCESS | 2574 | 1462918578151 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x12b2c3c00) [pid = 2574] [serial = 1667] [outer = 0x12a8c6400] 15:16:18 INFO - PROCESS | 2574 | 1462918578481 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]]]}] 15:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 521ms 15:16:18 INFO - PROCESS | 2574 | 1462918578500 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 15:16:18 INFO - PROCESS | 2574 | 1462918578501 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 15:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:16:18 INFO - PROCESS | 2574 | 1462918578503 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:16:18 INFO - PROCESS | 2574 | 1462918578506 Marionette TRACE conn2 <- [1,2194,null,{}] 15:16:18 INFO - PROCESS | 2574 | 1462918578509 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}] 15:16:18 INFO - PROCESS | 2574 | 1462918578616 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 15:16:18 INFO - PROCESS | 2574 | 1462918578655 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c754000 == 58 [pid = 2574] [id = 556] 15:16:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x12afaa800) [pid = 2574] [serial = 1668] [outer = 0x0] 15:16:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x12baeb000) [pid = 2574] [serial = 1669] [outer = 0x12afaa800] 15:16:18 INFO - PROCESS | 2574 | 1462918578681 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x12c4a7800) [pid = 2574] [serial = 1670] [outer = 0x12afaa800] 15:16:19 INFO - PROCESS | 2574 | 1462918579040 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]]]}] 15:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 571ms 15:16:19 INFO - PROCESS | 2574 | 1462918579078 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 15:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:16:19 INFO - PROCESS | 2574 | 1462918579080 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 15:16:19 INFO - PROCESS | 2574 | 1462918579084 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 2574 | 1462918579085 Marionette TRACE conn2 <- [1,2198,null,{}] 15:16:19 INFO - PROCESS | 2574 | 1462918579089 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}] 15:16:19 INFO - PROCESS | 2574 | 1462918579231 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 15:16:19 INFO - PROCESS | 2574 | 1462918579274 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfdb000 == 59 [pid = 2574] [id = 557] 15:16:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x12b2be000) [pid = 2574] [serial = 1671] [outer = 0x0] 15:16:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x12c4b1800) [pid = 2574] [serial = 1672] [outer = 0x12b2be000] 15:16:19 INFO - PROCESS | 2574 | 1462918579299 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x12c7f9800) [pid = 2574] [serial = 1673] [outer = 0x12b2be000] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x1219ab400) [pid = 2574] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x12a8bc400) [pid = 2574] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x12afaf800) [pid = 2574] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x1289b0800) [pid = 2574] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x116a5a400) [pid = 2574] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x1122b4800) [pid = 2574] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 137 (0x12a8c1000) [pid = 2574] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 136 (0x1122b2c00) [pid = 2574] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 135 (0x119340000) [pid = 2574] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 134 (0x12b2bd000) [pid = 2574] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 133 (0x110f1b400) [pid = 2574] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 132 (0x110ec6c00) [pid = 2574] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 131 (0x128d9c000) [pid = 2574] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:16:19 INFO - PROCESS | 2574 | --DOMWINDOW == 130 (0x12bade800) [pid = 2574] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:16:19 INFO - PROCESS | 2574 | 1462918579737 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]]]}] 15:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 15:16:19 INFO - PROCESS | 2574 | 1462918579759 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 15:16:19 INFO - PROCESS | 2574 | 1462918579760 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 15:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:16:19 INFO - PROCESS | 2574 | 1462918579762 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 2574 | 1462918579763 Marionette TRACE conn2 <- [1,2202,null,{}] 15:16:19 INFO - PROCESS | 2574 | 1462918579766 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}] 15:16:19 INFO - PROCESS | 2574 | 1462918579888 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 15:16:19 INFO - PROCESS | 2574 | 1462918579932 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba7f000 == 60 [pid = 2574] [id = 558] 15:16:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 131 (0x110ecb800) [pid = 2574] [serial = 1674] [outer = 0x0] 15:16:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 132 (0x1250bb000) [pid = 2574] [serial = 1675] [outer = 0x110ecb800] 15:16:19 INFO - PROCESS | 2574 | 1462918579963 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 133 (0x12c7f5000) [pid = 2574] [serial = 1676] [outer = 0x110ecb800] 15:16:20 INFO - PROCESS | 2574 | 1462918580270 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]]]}] 15:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 15:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:16:20 INFO - PROCESS | 2574 | 1462918580283 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 15:16:20 INFO - PROCESS | 2574 | 1462918580284 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 15:16:20 INFO - PROCESS | 2574 | 1462918580288 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - PROCESS | 2574 | 1462918580292 Marionette TRACE conn2 <- [1,2206,null,{}] 15:16:20 INFO - PROCESS | 2574 | 1462918580295 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}] 15:16:20 INFO - PROCESS | 2574 | 1462918580399 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 15:16:20 INFO - PROCESS | 2574 | 1462918580463 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6bf000 == 61 [pid = 2574] [id = 559] 15:16:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 134 (0x1199bd400) [pid = 2574] [serial = 1677] [outer = 0x0] 15:16:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 135 (0x121650800) [pid = 2574] [serial = 1678] [outer = 0x1199bd400] 15:16:20 INFO - PROCESS | 2574 | 1462918580488 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 136 (0x12ca60000) [pid = 2574] [serial = 1679] [outer = 0x1199bd400] 15:16:20 INFO - PROCESS | 2574 | 1462918580771 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]]]}] 15:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 523ms 15:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:16:20 INFO - PROCESS | 2574 | 1462918580811 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 15:16:20 INFO - PROCESS | 2574 | 1462918580812 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 15:16:20 INFO - PROCESS | 2574 | 1462918580814 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - PROCESS | 2574 | 1462918580815 Marionette TRACE conn2 <- [1,2210,null,{}] 15:16:20 INFO - PROCESS | 2574 | 1462918580817 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}] 15:16:20 INFO - PROCESS | 2574 | 1462918580913 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 15:16:20 INFO - PROCESS | 2574 | 1462918580917 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x133bd3000 == 62 [pid = 2574] [id = 560] 15:16:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 137 (0x12ca61c00) [pid = 2574] [serial = 1680] [outer = 0x0] 15:16:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 138 (0x12ce78400) [pid = 2574] [serial = 1681] [outer = 0x12ca61c00] 15:16:20 INFO - PROCESS | 2574 | 1462918580943 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x12d34ac00) [pid = 2574] [serial = 1682] [outer = 0x12ca61c00] 15:16:21 INFO - PROCESS | 2574 | 1462918581263 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]]]}] 15:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 468ms 15:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:16:21 INFO - PROCESS | 2574 | 1462918581283 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 15:16:21 INFO - PROCESS | 2574 | 1462918581284 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 15:16:21 INFO - PROCESS | 2574 | 1462918581291 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - PROCESS | 2574 | 1462918581293 Marionette TRACE conn2 <- [1,2214,null,{}] 15:16:21 INFO - PROCESS | 2574 | 1462918581295 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}] 15:16:21 INFO - PROCESS | 2574 | 1462918581427 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 15:16:21 INFO - PROCESS | 2574 | 1462918581435 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x133ec0800 == 63 [pid = 2574] [id = 561] 15:16:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x110ec9000) [pid = 2574] [serial = 1683] [outer = 0x0] 15:16:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x12d351400) [pid = 2574] [serial = 1684] [outer = 0x110ec9000] 15:16:21 INFO - PROCESS | 2574 | 1462918581460 Marionette DEBUG loaded listener.js 15:16:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x12d72ac00) [pid = 2574] [serial = 1685] [outer = 0x110ec9000] 15:16:21 INFO - PROCESS | 2574 | 1462918581997 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]]]}] 15:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 726ms 15:16:22 INFO - PROCESS | 2574 | 1462918582012 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 15:16:22 INFO - PROCESS | 2574 | 1462918582014 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 15:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:16:22 INFO - PROCESS | 2574 | 1462918582018 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:16:22 INFO - PROCESS | 2574 | 1462918582020 Marionette TRACE conn2 <- [1,2218,null,{}] 15:16:22 INFO - PROCESS | 2574 | 1462918582024 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}] 15:16:22 INFO - PROCESS | 2574 | 1462918582146 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 15:16:22 INFO - PROCESS | 2574 | 1462918582225 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f9b800 == 64 [pid = 2574] [id = 562] 15:16:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x11313b400) [pid = 2574] [serial = 1686] [outer = 0x0] 15:16:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x1167ed800) [pid = 2574] [serial = 1687] [outer = 0x11313b400] 15:16:22 INFO - PROCESS | 2574 | 1462918582256 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x1176b2c00) [pid = 2574] [serial = 1688] [outer = 0x11313b400] 15:16:22 INFO - PROCESS | 2574 | 1462918582676 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]]]}] 15:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 15:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:16:22 INFO - PROCESS | 2574 | 1462918582689 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 15:16:22 INFO - PROCESS | 2574 | 1462918582693 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 15:16:22 INFO - PROCESS | 2574 | 1462918582698 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:16:22 INFO - PROCESS | 2574 | 1462918582700 Marionette TRACE conn2 <- [1,2222,null,{}] 15:16:22 INFO - PROCESS | 2574 | 1462918582703 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}] 15:16:22 INFO - PROCESS | 2574 | 1462918582816 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 15:16:22 INFO - PROCESS | 2574 | 1462918582915 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a62e800 == 65 [pid = 2574] [id = 563] 15:16:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x119088400) [pid = 2574] [serial = 1689] [outer = 0x0] 15:16:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x11971b400) [pid = 2574] [serial = 1690] [outer = 0x119088400] 15:16:22 INFO - PROCESS | 2574 | 1462918582945 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x121649000) [pid = 2574] [serial = 1691] [outer = 0x119088400] 15:16:23 INFO - PROCESS | 2574 | 1462918583394 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]]]}] 15:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 719ms 15:16:23 INFO - PROCESS | 2574 | 1462918583424 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 15:16:23 INFO - PROCESS | 2574 | 1462918583427 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 15:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:16:23 INFO - PROCESS | 2574 | 1462918583433 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 2574 | 1462918583439 Marionette TRACE conn2 <- [1,2226,null,{}] 15:16:23 INFO - PROCESS | 2574 | 1462918583453 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}] 15:16:23 INFO - PROCESS | 2574 | 1462918583624 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 15:16:23 INFO - PROCESS | 2574 | 1462918583724 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x133eaa800 == 66 [pid = 2574] [id = 564] 15:16:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x121756000) [pid = 2574] [serial = 1692] [outer = 0x0] 15:16:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x1268c8c00) [pid = 2574] [serial = 1693] [outer = 0x121756000] 15:16:23 INFO - PROCESS | 2574 | 1462918583756 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x1289bd000) [pid = 2574] [serial = 1694] [outer = 0x121756000] 15:16:24 INFO - PROCESS | 2574 | 1462918584203 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]]]}] 15:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 778ms 15:16:24 INFO - PROCESS | 2574 | 1462918584211 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 15:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:16:24 INFO - PROCESS | 2574 | 1462918584213 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 15:16:24 INFO - PROCESS | 2574 | 1462918584215 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 2574 | 1462918584216 Marionette TRACE conn2 <- [1,2230,null,{}] 15:16:24 INFO - PROCESS | 2574 | 1462918584219 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}] 15:16:24 INFO - PROCESS | 2574 | 1462918584332 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 15:16:24 INFO - PROCESS | 2574 | 1462918584437 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x1341d3800 == 67 [pid = 2574] [id = 565] 15:16:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x128a7dc00) [pid = 2574] [serial = 1695] [outer = 0x0] 15:16:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x12a755400) [pid = 2574] [serial = 1696] [outer = 0x128a7dc00] 15:16:24 INFO - PROCESS | 2574 | 1462918584470 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x12bcef800) [pid = 2574] [serial = 1697] [outer = 0x128a7dc00] 15:16:24 INFO - PROCESS | 2574 | 1462918584843 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]]]}] 15:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 15:16:24 INFO - PROCESS | 2574 | 1462918584887 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 15:16:24 INFO - PROCESS | 2574 | 1462918584888 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 15:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:16:24 INFO - PROCESS | 2574 | 1462918584891 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 2574 | 1462918584892 Marionette TRACE conn2 <- [1,2234,null,{}] 15:16:24 INFO - PROCESS | 2574 | 1462918584894 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}] 15:16:25 INFO - PROCESS | 2574 | 1462918585002 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 15:16:25 INFO - PROCESS | 2574 | 1462918585079 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x1367bd000 == 68 [pid = 2574] [id = 566] 15:16:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x12a6c6000) [pid = 2574] [serial = 1698] [outer = 0x0] 15:16:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x12c7a7000) [pid = 2574] [serial = 1699] [outer = 0x12a6c6000] 15:16:25 INFO - PROCESS | 2574 | 1462918585109 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x12d115800) [pid = 2574] [serial = 1700] [outer = 0x12a6c6000] 15:16:25 INFO - PROCESS | 2574 | 1462918585489 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]]]}] 15:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 669ms 15:16:25 INFO - PROCESS | 2574 | 1462918585560 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 15:16:25 INFO - PROCESS | 2574 | 1462918585562 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 15:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:16:25 INFO - PROCESS | 2574 | 1462918585564 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:16:25 INFO - PROCESS | 2574 | 1462918585565 Marionette TRACE conn2 <- [1,2238,null,{}] 15:16:25 INFO - PROCESS | 2574 | 1462918585568 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}] 15:16:25 INFO - PROCESS | 2574 | 1462918585704 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 15:16:25 INFO - PROCESS | 2574 | 1462918585799 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x1347e1000 == 69 [pid = 2574] [id = 567] 15:16:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x12c7a5000) [pid = 2574] [serial = 1701] [outer = 0x0] 15:16:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x12d72e000) [pid = 2574] [serial = 1702] [outer = 0x12c7a5000] 15:16:25 INFO - PROCESS | 2574 | 1462918585832 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x12d899400) [pid = 2574] [serial = 1703] [outer = 0x12c7a5000] 15:16:26 INFO - PROCESS | 2574 | 1462918586237 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]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 719ms 15:16:26 INFO - PROCESS | 2574 | 1462918586284 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 2574 | 1462918586285 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 15:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:16:26 INFO - PROCESS | 2574 | 1462918586288 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - PROCESS | 2574 | 1462918586289 Marionette TRACE conn2 <- [1,2242,null,{}] 15:16:26 INFO - PROCESS | 2574 | 1462918586292 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}] 15:16:26 INFO - PROCESS | 2574 | 1462918586400 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 15:16:26 INFO - PROCESS | 2574 | 1462918586464 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x11279a800 == 70 [pid = 2574] [id = 568] 15:16:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x12d89bc00) [pid = 2574] [serial = 1704] [outer = 0x0] 15:16:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x133c16000) [pid = 2574] [serial = 1705] [outer = 0x12d89bc00] 15:16:26 INFO - PROCESS | 2574 | 1462918586535 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 163 (0x133c1a000) [pid = 2574] [serial = 1706] [outer = 0x12d89bc00] 15:16:26 INFO - PROCESS | 2574 | 1462918586931 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]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 669ms 15:16:26 INFO - PROCESS | 2574 | 1462918586957 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 2574 | 1462918586959 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 15:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:16:26 INFO - PROCESS | 2574 | 1462918586961 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - PROCESS | 2574 | 1462918586963 Marionette TRACE conn2 <- [1,2246,null,{}] 15:16:26 INFO - PROCESS | 2574 | 1462918586965 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}] 15:16:27 INFO - PROCESS | 2574 | 1462918587091 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 15:16:27 INFO - PROCESS | 2574 | 1462918587182 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x1348ac800 == 71 [pid = 2574] [id = 569] 15:16:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x133c12800) [pid = 2574] [serial = 1707] [outer = 0x0] 15:16:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x133c1e800) [pid = 2574] [serial = 1708] [outer = 0x133c12800] 15:16:27 INFO - PROCESS | 2574 | 1462918587212 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x134474000) [pid = 2574] [serial = 1709] [outer = 0x133c12800] 15:16:27 INFO - PROCESS | 2574 | 1462918587683 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]]]}] 15:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 769ms 15:16:27 INFO - PROCESS | 2574 | 1462918587730 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 15:16:27 INFO - PROCESS | 2574 | 1462918587732 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 15:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:16:27 INFO - PROCESS | 2574 | 1462918587734 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:16:27 INFO - PROCESS | 2574 | 1462918587735 Marionette TRACE conn2 <- [1,2250,null,{}] 15:16:27 INFO - PROCESS | 2574 | 1462918587738 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}] 15:16:27 INFO - PROCESS | 2574 | 1462918587847 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 15:16:27 INFO - PROCESS | 2574 | 1462918587926 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255b6000 == 72 [pid = 2574] [id = 570] 15:16:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x1216a1400) [pid = 2574] [serial = 1710] [outer = 0x0] 15:16:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x12a8c2c00) [pid = 2574] [serial = 1711] [outer = 0x1216a1400] 15:16:27 INFO - PROCESS | 2574 | 1462918587955 Marionette DEBUG loaded listener.js 15:16:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x133c1f000) [pid = 2574] [serial = 1712] [outer = 0x1216a1400] 15:16:28 INFO - PROCESS | 2574 | 1462918588372 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]]]}] 15:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 669ms 15:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:16:28 INFO - PROCESS | 2574 | 1462918588411 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 15:16:28 INFO - PROCESS | 2574 | 1462918588412 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 15:16:28 INFO - PROCESS | 2574 | 1462918588415 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:16:28 INFO - PROCESS | 2574 | 1462918588416 Marionette TRACE conn2 <- [1,2254,null,{}] 15:16:28 INFO - PROCESS | 2574 | 1462918588418 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}] 15:16:28 INFO - PROCESS | 2574 | 1462918588717 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 15:16:28 INFO - PROCESS | 2574 | 1462918588776 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x11958f800 == 73 [pid = 2574] [id = 571] 15:16:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x110f11800) [pid = 2574] [serial = 1713] [outer = 0x0] 15:16:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x111037400) [pid = 2574] [serial = 1714] [outer = 0x110f11800] 15:16:28 INFO - PROCESS | 2574 | 1462918588807 Marionette DEBUG loaded listener.js 15:16:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x1122a8c00) [pid = 2574] [serial = 1715] [outer = 0x110f11800] 15:16:29 INFO - PROCESS | 2574 | 1462918589318 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]]]}] 15:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 920ms 15:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:16:29 INFO - PROCESS | 2574 | 1462918589337 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 15:16:29 INFO - PROCESS | 2574 | 1462918589338 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 15:16:29 INFO - PROCESS | 2574 | 1462918589342 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:16:29 INFO - PROCESS | 2574 | 1462918589344 Marionette TRACE conn2 <- [1,2258,null,{}] 15:16:29 INFO - PROCESS | 2574 | 1462918589349 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}] 15:16:29 INFO - PROCESS | 2574 | 1462918589469 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 15:16:29 INFO - PROCESS | 2574 | 1462918589574 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a643800 == 74 [pid = 2574] [id = 572] 15:16:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x1196d2400) [pid = 2574] [serial = 1716] [outer = 0x0] 15:16:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x119712c00) [pid = 2574] [serial = 1717] [outer = 0x1196d2400] 15:16:29 INFO - PROCESS | 2574 | 1462918589604 Marionette DEBUG loaded listener.js 15:16:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x119c33400) [pid = 2574] [serial = 1718] [outer = 0x1196d2400] 15:16:30 INFO - PROCESS | 2574 | 1462918590091 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]]]}] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1340a8800 == 73 [pid = 2574] [id = 504] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x133bd3000 == 72 [pid = 2574] [id = 560] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6bf000 == 71 [pid = 2574] [id = 559] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba7f000 == 70 [pid = 2574] [id = 558] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfdb000 == 69 [pid = 2574] [id = 557] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x12c754000 == 68 [pid = 2574] [id = 556] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x12b01c800 == 67 [pid = 2574] [id = 555] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x120eab800) [pid = 2574] [serial = 1582] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x12d121800) [pid = 2574] [serial = 1624] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x12a777000 == 66 [pid = 2574] [id = 554] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x128f62800 == 65 [pid = 2574] [id = 553] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1191a1000 == 64 [pid = 2574] [id = 552] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1255a7800 == 63 [pid = 2574] [id = 551] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1183c6800 == 62 [pid = 2574] [id = 550] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x118511800 == 61 [pid = 2574] [id = 549] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1195d7800 == 60 [pid = 2574] [id = 548] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x134415800 == 59 [pid = 2574] [id = 546] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1340b0000 == 58 [pid = 2574] [id = 545] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x133bd8000 == 57 [pid = 2574] [id = 544] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x12559b800 == 56 [pid = 2574] [id = 543] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1170d4000 == 55 [pid = 2574] [id = 542] 15:16:30 INFO - PROCESS | 2574 | --DOCSHELL 0x1340b4000 == 54 [pid = 2574] [id = 541] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x124d32800) [pid = 2574] [serial = 1597] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x126d24400) [pid = 2574] [serial = 1598] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x12b28cc00) [pid = 2574] [serial = 1606] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x120ea6c00) [pid = 2574] [serial = 1570] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x12bae0800) [pid = 2574] [serial = 1562] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x128c25800) [pid = 2574] [serial = 1600] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x1298a1800) [pid = 2574] [serial = 1601] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x11821e000) [pid = 2574] [serial = 1589] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x117040c00) [pid = 2574] [serial = 1588] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x113132800) [pid = 2574] [serial = 1564] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 162 (0x113f3f000) [pid = 2574] [serial = 1586] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x112fb1800) [pid = 2574] [serial = 1585] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x12bcea800) [pid = 2574] [serial = 1609] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x127518000) [pid = 2574] [serial = 1573] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x12bae3400) [pid = 2574] [serial = 1607] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x12a755c00) [pid = 2574] [serial = 1576] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x117524000) [pid = 2574] [serial = 1567] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x117173000) [pid = 2574] [serial = 1591] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x1195f1400) [pid = 2574] [serial = 1592] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x11971ac00) [pid = 2574] [serial = 1594] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x1214e9800) [pid = 2574] [serial = 1595] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x12bce7800) [pid = 2574] [serial = 1579] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x12c79a800) [pid = 2574] [serial = 1612] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x12c079c00) [pid = 2574] [serial = 1610] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x126bb4400) [pid = 2574] [serial = 1615] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x12c7f5800) [pid = 2574] [serial = 1616] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x12c7ef800) [pid = 2574] [serial = 1613] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x12d113000) [pid = 2574] [serial = 1622] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x12a753000) [pid = 2574] [serial = 1603] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x12ce70400) [pid = 2574] [serial = 1621] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x12afb2000) [pid = 2574] [serial = 1604] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x12ce6d400) [pid = 2574] [serial = 1619] [outer = 0x0] [url = about:blank] 15:16:30 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x12ca60400) [pid = 2574] [serial = 1618] [outer = 0x0] [url = about:blank] 15:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 826ms 15:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:16:30 INFO - PROCESS | 2574 | 1462918590168 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 2574 | 1462918590170 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 15:16:30 INFO - PROCESS | 2574 | 1462918590174 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 2574 | 1462918590176 Marionette TRACE conn2 <- [1,2262,null,{}] 15:16:30 INFO - PROCESS | 2574 | 1462918590178 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}] 15:16:30 INFO - PROCESS | 2574 | 1462918590269 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 15:16:30 INFO - PROCESS | 2574 | 1462918590280 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x11906c000 == 55 [pid = 2574] [id = 573] 15:16:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x120d67c00) [pid = 2574] [serial = 1719] [outer = 0x0] 15:16:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x120eabc00) [pid = 2574] [serial = 1720] [outer = 0x120d67c00] 15:16:30 INFO - PROCESS | 2574 | 1462918590307 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x121651800) [pid = 2574] [serial = 1721] [outer = 0x120d67c00] 15:16:30 INFO - PROCESS | 2574 | 1462918590675 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]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 15:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:16:30 INFO - PROCESS | 2574 | 1462918590708 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 2574 | 1462918590710 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 15:16:30 INFO - PROCESS | 2574 | 1462918590718 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 2574 | 1462918590721 Marionette TRACE conn2 <- [1,2266,null,{}] 15:16:30 INFO - PROCESS | 2574 | 1462918590723 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}] 15:16:30 INFO - PROCESS | 2574 | 1462918590803 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:16:30 INFO - PROCESS | 2574 | 1462918590807 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272b8800 == 56 [pid = 2574] [id = 574] 15:16:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x121653800) [pid = 2574] [serial = 1722] [outer = 0x0] 15:16:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x126bb4400) [pid = 2574] [serial = 1723] [outer = 0x121653800] 15:16:30 INFO - PROCESS | 2574 | 1462918590835 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x1289bec00) [pid = 2574] [serial = 1724] [outer = 0x121653800] 15:16:31 INFO - PROCESS | 2574 | 1462918591317 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]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 627ms 15:16:31 INFO - PROCESS | 2574 | 1462918591342 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 2574 | 1462918591344 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 15:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:16:31 INFO - PROCESS | 2574 | 1462918591348 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 2574 | 1462918591349 Marionette TRACE conn2 <- [1,2270,null,{}] 15:16:31 INFO - PROCESS | 2574 | 1462918591353 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}] 15:16:31 INFO - PROCESS | 2574 | 1462918591504 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:16:31 INFO - PROCESS | 2574 | 1462918591546 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af2b000 == 57 [pid = 2574] [id = 575] 15:16:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x128fe9c00) [pid = 2574] [serial = 1725] [outer = 0x0] 15:16:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x12a74c000) [pid = 2574] [serial = 1726] [outer = 0x128fe9c00] 15:16:31 INFO - PROCESS | 2574 | 1462918591580 Marionette DEBUG loaded listener.js 15:16:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x12af11000) [pid = 2574] [serial = 1727] [outer = 0x128fe9c00] 15:16:31 INFO - PROCESS | 2574 | 1462918591916 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]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 620ms 15:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:16:31 INFO - PROCESS | 2574 | 1462918591967 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 2574 | 1462918591968 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 15:16:31 INFO - PROCESS | 2574 | 1462918591990 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 2574 | 1462918591991 Marionette TRACE conn2 <- [1,2274,null,{}] 15:16:31 INFO - PROCESS | 2574 | 1462918591995 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}] 15:16:32 INFO - PROCESS | 2574 | 1462918592088 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:16:32 INFO - PROCESS | 2574 | 1462918592094 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c753000 == 58 [pid = 2574] [id = 576] 15:16:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x127466000) [pid = 2574] [serial = 1728] [outer = 0x0] 15:16:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x127467c00) [pid = 2574] [serial = 1729] [outer = 0x127466000] 15:16:32 INFO - PROCESS | 2574 | 1462918592125 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x12afab400) [pid = 2574] [serial = 1730] [outer = 0x127466000] 15:16:32 INFO - PROCESS | 2574 | 1462918592497 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]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 539ms 15:16:32 INFO - PROCESS | 2574 | 1462918592515 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:16:32 INFO - PROCESS | 2574 | 1462918592517 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 15:16:32 INFO - PROCESS | 2574 | 1462918592519 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 2574 | 1462918592520 Marionette TRACE conn2 <- [1,2278,null,{}] 15:16:32 INFO - PROCESS | 2574 | 1462918592522 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}] 15:16:32 INFO - PROCESS | 2574 | 1462918592641 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:16:32 INFO - PROCESS | 2574 | 1462918592652 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce5d800 == 59 [pid = 2574] [id = 577] 15:16:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x127466800) [pid = 2574] [serial = 1731] [outer = 0x0] 15:16:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x12b295c00) [pid = 2574] [serial = 1732] [outer = 0x127466800] 15:16:32 INFO - PROCESS | 2574 | 1462918592688 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x12bce7800) [pid = 2574] [serial = 1733] [outer = 0x127466800] 15:16:33 INFO - PROCESS | 2574 | 1462918593045 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]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 569ms 15:16:33 INFO - PROCESS | 2574 | 1462918593089 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 2574 | 1462918593090 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 15:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:16:33 INFO - PROCESS | 2574 | 1462918593097 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 2574 | 1462918593098 Marionette TRACE conn2 <- [1,2282,null,{}] 15:16:33 INFO - PROCESS | 2574 | 1462918593101 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}] 15:16:33 INFO - PROCESS | 2574 | 1462918593215 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:16:33 INFO - PROCESS | 2574 | 1462918593227 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6cf800 == 60 [pid = 2574] [id = 578] 15:16:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x1132c0c00) [pid = 2574] [serial = 1734] [outer = 0x0] 15:16:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x12c071000) [pid = 2574] [serial = 1735] [outer = 0x1132c0c00] 15:16:33 INFO - PROCESS | 2574 | 1462918593252 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x12c7f2c00) [pid = 2574] [serial = 1736] [outer = 0x1132c0c00] 15:16:33 INFO - PROCESS | 2574 | 1462918593599 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]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 523ms 15:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:16:33 INFO - PROCESS | 2574 | 1462918593617 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 2574 | 1462918593618 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 15:16:33 INFO - PROCESS | 2574 | 1462918593620 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 2574 | 1462918593622 Marionette TRACE conn2 <- [1,2286,null,{}] 15:16:33 INFO - PROCESS | 2574 | 1462918593631 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}] 15:16:33 INFO - PROCESS | 2574 | 1462918593744 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:16:33 INFO - PROCESS | 2574 | 1462918593786 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x12daaf800 == 61 [pid = 2574] [id = 579] 15:16:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x12c4aa000) [pid = 2574] [serial = 1737] [outer = 0x0] 15:16:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x12ca5d800) [pid = 2574] [serial = 1738] [outer = 0x12c4aa000] 15:16:33 INFO - PROCESS | 2574 | 1462918593811 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x12d11a000) [pid = 2574] [serial = 1739] [outer = 0x12c4aa000] 15:16:34 INFO - PROCESS | 2574 | 1462918594153 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]]]}] 15:16:34 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 15:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 580ms 15:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:16:34 INFO - PROCESS | 2574 | 1462918594200 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 2574 | 1462918594201 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 15:16:34 INFO - PROCESS | 2574 | 1462918594203 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 2574 | 1462918594204 Marionette TRACE conn2 <- [1,2290,null,{}] 15:16:34 INFO - PROCESS | 2574 | 1462918594207 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}] 15:16:34 INFO - PROCESS | 2574 | 1462918594323 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x127219400) [pid = 2574] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x1199bd400) [pid = 2574] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x12ca61c00) [pid = 2574] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x12a8c6400) [pid = 2574] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x128fe8c00) [pid = 2574] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x12afaa800) [pid = 2574] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x12b2be000) [pid = 2574] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x110ecb800) [pid = 2574] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x1176b7c00) [pid = 2574] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x11971cc00) [pid = 2574] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x121753000) [pid = 2574] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x113d65000) [pid = 2574] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:16:34 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x110ecdc00) [pid = 2574] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:16:34 INFO - PROCESS | 2574 | 1462918594502 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x1213c4000 == 62 [pid = 2574] [id = 580] 15:16:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x110ecdc00) [pid = 2574] [serial = 1740] [outer = 0x0] 15:16:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x113136400) [pid = 2574] [serial = 1741] [outer = 0x110ecdc00] 15:16:34 INFO - PROCESS | 2574 | 1462918594527 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x12164a800) [pid = 2574] [serial = 1742] [outer = 0x110ecdc00] 15:16:34 INFO - PROCESS | 2574 | 1462918594815 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]]]}] 15:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 621ms 15:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:16:34 INFO - PROCESS | 2574 | 1462918594828 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 2574 | 1462918594829 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 15:16:34 INFO - PROCESS | 2574 | 1462918594831 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 2574 | 1462918594833 Marionette TRACE conn2 <- [1,2294,null,{}] 15:16:34 INFO - PROCESS | 2574 | 1462918594835 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}] 15:16:34 INFO - PROCESS | 2574 | 1462918594943 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:16:34 INFO - PROCESS | 2574 | 1462918594947 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x1341cd000 == 63 [pid = 2574] [id = 581] 15:16:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x129306400) [pid = 2574] [serial = 1743] [outer = 0x0] 15:16:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x12ca61c00) [pid = 2574] [serial = 1744] [outer = 0x129306400] 15:16:34 INFO - PROCESS | 2574 | 1462918594977 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x12d88e800) [pid = 2574] [serial = 1745] [outer = 0x129306400] 15:16:35 INFO - PROCESS | 2574 | 1462918595348 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]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 569ms 15:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:16:35 INFO - PROCESS | 2574 | 1462918595400 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 2574 | 1462918595402 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 15:16:35 INFO - PROCESS | 2574 | 1462918595404 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 2574 | 1462918595406 Marionette TRACE conn2 <- [1,2298,null,{}] 15:16:35 INFO - PROCESS | 2574 | 1462918595408 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}] 15:16:35 INFO - PROCESS | 2574 | 1462918595517 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:16:35 INFO - PROCESS | 2574 | 1462918595521 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x1348bf800 == 64 [pid = 2574] [id = 582] 15:16:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x12d726c00) [pid = 2574] [serial = 1746] [outer = 0x0] 15:16:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x12deddc00) [pid = 2574] [serial = 1747] [outer = 0x12d726c00] 15:16:35 INFO - PROCESS | 2574 | 1462918595548 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x133c16400) [pid = 2574] [serial = 1748] [outer = 0x12d726c00] 15:16:35 INFO - PROCESS | 2574 | 1462918595863 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]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 15:16:35 INFO - PROCESS | 2574 | 1462918595875 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 2574 | 1462918595876 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 15:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:16:35 INFO - PROCESS | 2574 | 1462918595878 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 2574 | 1462918595880 Marionette TRACE conn2 <- [1,2302,null,{}] 15:16:35 INFO - PROCESS | 2574 | 1462918595882 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}] 15:16:35 INFO - PROCESS | 2574 | 1462918595977 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:16:36 INFO - PROCESS | 2574 | 1462918596043 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x134311800 == 65 [pid = 2574] [id = 583] 15:16:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x12d892400) [pid = 2574] [serial = 1749] [outer = 0x0] 15:16:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x134476800) [pid = 2574] [serial = 1750] [outer = 0x12d892400] 15:16:36 INFO - PROCESS | 2574 | 1462918596070 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x13447d800) [pid = 2574] [serial = 1751] [outer = 0x12d892400] 15:16:36 INFO - PROCESS | 2574 | 1462918596370 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]]]}] 15:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 521ms 15:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:16:36 INFO - PROCESS | 2574 | 1462918596401 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:16:36 INFO - PROCESS | 2574 | 1462918596402 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 15:16:36 INFO - PROCESS | 2574 | 1462918596404 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:16:36 INFO - PROCESS | 2574 | 1462918596406 Marionette TRACE conn2 <- [1,2306,null,{}] 15:16:36 INFO - PROCESS | 2574 | 1462918596411 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}] 15:16:36 INFO - PROCESS | 2574 | 1462918596587 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:16:36 INFO - PROCESS | 2574 | 1462918596655 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170a4800 == 66 [pid = 2574] [id = 584] 15:16:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x110eca000) [pid = 2574] [serial = 1752] [outer = 0x0] 15:16:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x110f19c00) [pid = 2574] [serial = 1753] [outer = 0x110eca000] 15:16:36 INFO - PROCESS | 2574 | 1462918596688 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 163 (0x112f88800) [pid = 2574] [serial = 1754] [outer = 0x110eca000] 15:16:37 INFO - PROCESS | 2574 | 1462918597146 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]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 775ms 15:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:16:37 INFO - PROCESS | 2574 | 1462918597181 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 2574 | 1462918597183 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 15:16:37 INFO - PROCESS | 2574 | 1462918597186 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:16:37 INFO - PROCESS | 2574 | 1462918597190 Marionette TRACE conn2 <- [1,2310,null,{}] 15:16:37 INFO - PROCESS | 2574 | 1462918597193 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}] 15:16:37 INFO - PROCESS | 2574 | 1462918597314 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:16:37 INFO - PROCESS | 2574 | 1462918597422 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x126f4b800 == 67 [pid = 2574] [id = 585] 15:16:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x119716000) [pid = 2574] [serial = 1755] [outer = 0x0] 15:16:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x120d60c00) [pid = 2574] [serial = 1756] [outer = 0x119716000] 15:16:37 INFO - PROCESS | 2574 | 1462918597454 Marionette DEBUG loaded listener.js 15:16:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x1219b2c00) [pid = 2574] [serial = 1757] [outer = 0x119716000] 15:16:37 INFO - PROCESS | 2574 | 1462918597883 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]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 721ms 15:16:37 INFO - PROCESS | 2574 | 1462918597908 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 2574 | 1462918597910 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 15:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:16:37 INFO - PROCESS | 2574 | 1462918597913 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:16:37 INFO - PROCESS | 2574 | 1462918597914 Marionette TRACE conn2 <- [1,2314,null,{}] 15:16:37 INFO - PROCESS | 2574 | 1462918597917 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}] 15:16:38 INFO - PROCESS | 2574 | 1462918598035 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:16:38 INFO - PROCESS | 2574 | 1462918598118 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x1340b0000 == 68 [pid = 2574] [id = 586] 15:16:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x1268ca800) [pid = 2574] [serial = 1758] [outer = 0x0] 15:16:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x127461800) [pid = 2574] [serial = 1759] [outer = 0x1268ca800] 15:16:38 INFO - PROCESS | 2574 | 1462918598150 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x128c25800) [pid = 2574] [serial = 1760] [outer = 0x1268ca800] 15:16:38 INFO - PROCESS | 2574 | 1462918598583 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]]]}] 15:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 722ms 15:16:38 INFO - PROCESS | 2574 | 1462918598636 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:16:38 INFO - PROCESS | 2574 | 1462918598640 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 15:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:16:38 INFO - PROCESS | 2574 | 1462918598718 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:16:38 INFO - PROCESS | 2574 | 1462918598723 Marionette TRACE conn2 <- [1,2318,null,{}] 15:16:38 INFO - PROCESS | 2574 | 1462918598726 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}] 15:16:38 INFO - PROCESS | 2574 | 1462918598909 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:16:39 INFO - PROCESS | 2574 | 1462918599051 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x137074000 == 69 [pid = 2574] [id = 587] 15:16:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x126baf000) [pid = 2574] [serial = 1761] [outer = 0x0] 15:16:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x12bce7400) [pid = 2574] [serial = 1762] [outer = 0x126baf000] 15:16:39 INFO - PROCESS | 2574 | 1462918599087 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x12d724400) [pid = 2574] [serial = 1763] [outer = 0x126baf000] 15:16:39 INFO - PROCESS | 2574 | 1462918599511 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] 15:16:39 INFO - PROCESS | 2574 | 1462918599546 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 15:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:16:39 INFO - PROCESS | 2574 | 1462918599548 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 2574 | 1462918599549 Marionette TRACE conn2 <- [1,2322,null,{}] 15:16:39 INFO - PROCESS | 2574 | 1462918599552 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}] 15:16:39 INFO - PROCESS | 2574 | 1462918599667 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:16:39 INFO - PROCESS | 2574 | 1462918599750 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x137cd9800 == 70 [pid = 2574] [id = 588] 15:16:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x12bae0800) [pid = 2574] [serial = 1764] [outer = 0x0] 15:16:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x12d892800) [pid = 2574] [serial = 1765] [outer = 0x12bae0800] 15:16:39 INFO - PROCESS | 2574 | 1462918599780 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x12dee1000) [pid = 2574] [serial = 1766] [outer = 0x12bae0800] 15:16:40 INFO - PROCESS | 2574 | 1462918600212 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]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 15:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:16:40 INFO - PROCESS | 2574 | 1462918600218 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:16:40 INFO - PROCESS | 2574 | 1462918600220 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 15:16:40 INFO - PROCESS | 2574 | 1462918600222 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 2574 | 1462918600223 Marionette TRACE conn2 <- [1,2326,null,{}] 15:16:40 INFO - PROCESS | 2574 | 1462918600226 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}] 15:16:40 INFO - PROCESS | 2574 | 1462918600357 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:16:40 INFO - PROCESS | 2574 | 1462918600454 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x121608000 == 71 [pid = 2574] [id = 589] 15:16:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x1342b1c00) [pid = 2574] [serial = 1767] [outer = 0x0] 15:16:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x1342b4000) [pid = 2574] [serial = 1768] [outer = 0x1342b1c00] 15:16:40 INFO - PROCESS | 2574 | 1462918600490 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x1342bac00) [pid = 2574] [serial = 1769] [outer = 0x1342b1c00] 15:16:40 INFO - PROCESS | 2574 | 1462918600912 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]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 720ms 15:16:40 INFO - PROCESS | 2574 | 1462918600943 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:16:40 INFO - PROCESS | 2574 | 1462918600944 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 15:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:16:40 INFO - PROCESS | 2574 | 1462918600947 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 2574 | 1462918600948 Marionette TRACE conn2 <- [1,2330,null,{}] 15:16:40 INFO - PROCESS | 2574 | 1462918600950 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}] 15:16:41 INFO - PROCESS | 2574 | 1462918601067 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:16:41 INFO - PROCESS | 2574 | 1462918601149 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x12161d000 == 72 [pid = 2574] [id = 590] 15:16:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x133b42800) [pid = 2574] [serial = 1770] [outer = 0x0] 15:16:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x133b4b000) [pid = 2574] [serial = 1771] [outer = 0x133b42800] 15:16:41 INFO - PROCESS | 2574 | 1462918601182 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x1342ba800) [pid = 2574] [serial = 1772] [outer = 0x133b42800] 15:16:41 INFO - PROCESS | 2574 | 1462918601589 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]]]}] 15:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 15:16:41 INFO - PROCESS | 2574 | 1462918601617 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:16:41 INFO - PROCESS | 2574 | 1462918601619 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 15:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:16:41 INFO - PROCESS | 2574 | 1462918601621 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:16:41 INFO - PROCESS | 2574 | 1462918601623 Marionette TRACE conn2 <- [1,2334,null,{}] 15:16:41 INFO - PROCESS | 2574 | 1462918601625 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}] 15:16:41 INFO - PROCESS | 2574 | 1462918601765 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:16:41 INFO - PROCESS | 2574 | 1462918601850 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x1346e9000 == 73 [pid = 2574] [id = 591] 15:16:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x1298ab800) [pid = 2574] [serial = 1773] [outer = 0x0] 15:16:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x1342bb400) [pid = 2574] [serial = 1774] [outer = 0x1298ab800] 15:16:41 INFO - PROCESS | 2574 | 1462918601880 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x13447e800) [pid = 2574] [serial = 1775] [outer = 0x1298ab800] 15:16:42 INFO - PROCESS | 2574 | 1462918602323 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]]]}] 15:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 723ms 15:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:16:42 INFO - PROCESS | 2574 | 1462918602344 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:16:42 INFO - PROCESS | 2574 | 1462918602346 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 15:16:42 INFO - PROCESS | 2574 | 1462918602348 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:16:42 INFO - PROCESS | 2574 | 1462918602349 Marionette TRACE conn2 <- [1,2338,null,{}] 15:16:42 INFO - PROCESS | 2574 | 1462918602352 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}] 15:16:42 INFO - PROCESS | 2574 | 1462918602460 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:16:42 INFO - PROCESS | 2574 | 1462918602575 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x121291000 == 74 [pid = 2574] [id = 592] 15:16:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x1195f7800) [pid = 2574] [serial = 1776] [outer = 0x0] 15:16:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x12bcf0400) [pid = 2574] [serial = 1777] [outer = 0x1195f7800] 15:16:42 INFO - PROCESS | 2574 | 1462918602622 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x1335e8400) [pid = 2574] [serial = 1778] [outer = 0x1195f7800] 15:16:43 INFO - PROCESS | 2574 | 1462918603162 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]]]}] 15:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 871ms 15:16:43 INFO - PROCESS | 2574 | 1462918603219 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:16:43 INFO - PROCESS | 2574 | 1462918603221 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 15:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:16:43 INFO - PROCESS | 2574 | 1462918603223 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 2574 | 1462918603224 Marionette TRACE conn2 <- [1,2342,null,{}] 15:16:43 INFO - PROCESS | 2574 | 1462918603227 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}] 15:16:43 INFO - PROCESS | 2574 | 1462918603342 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:16:43 INFO - PROCESS | 2574 | 1462918603428 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c768800 == 75 [pid = 2574] [id = 593] 15:16:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x12d114800) [pid = 2574] [serial = 1779] [outer = 0x0] 15:16:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x1335ee000) [pid = 2574] [serial = 1780] [outer = 0x12d114800] 15:16:43 INFO - PROCESS | 2574 | 1462918603457 Marionette DEBUG loaded listener.js 15:16:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x1335f1800) [pid = 2574] [serial = 1781] [outer = 0x12d114800] 15:16:44 INFO - PROCESS | 2574 | 1462918604089 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]]]}] 15:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 921ms 15:16:44 INFO - PROCESS | 2574 | 1462918604144 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 2574 | 1462918604146 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 15:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:16:44 INFO - PROCESS | 2574 | 1462918604150 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 2574 | 1462918604152 Marionette TRACE conn2 <- [1,2346,null,{}] 15:16:44 INFO - PROCESS | 2574 | 1462918604156 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}] 15:16:44 INFO - PROCESS | 2574 | 1462918604271 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:16:44 INFO - PROCESS | 2574 | 1462918604355 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x121620000 == 76 [pid = 2574] [id = 594] 15:16:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x113afb400) [pid = 2574] [serial = 1782] [outer = 0x0] 15:16:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x1169a9000) [pid = 2574] [serial = 1783] [outer = 0x113afb400] 15:16:44 INFO - PROCESS | 2574 | 1462918604384 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x117524000) [pid = 2574] [serial = 1784] [outer = 0x113afb400] 15:16:44 INFO - PROCESS | 2574 | 1462918604846 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]]]}] 15:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 721ms 15:16:44 INFO - PROCESS | 2574 | 1462918604871 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 2574 | 1462918604875 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 15:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:16:44 INFO - PROCESS | 2574 | 1462918604880 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 2574 | 1462918604882 Marionette TRACE conn2 <- [1,2350,null,{}] 15:16:44 INFO - PROCESS | 2574 | 1462918604885 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}] 15:16:45 INFO - PROCESS | 2574 | 1462918605004 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:16:45 INFO - PROCESS | 2574 | 1462918605155 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170ca000 == 77 [pid = 2574] [id = 595] 15:16:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x117038400) [pid = 2574] [serial = 1785] [outer = 0x0] 15:16:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x11821ac00) [pid = 2574] [serial = 1786] [outer = 0x117038400] 15:16:45 INFO - PROCESS | 2574 | 1462918605203 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x119153400) [pid = 2574] [serial = 1787] [outer = 0x117038400] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x134311800 == 76 [pid = 2574] [id = 583] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x1348bf800 == 75 [pid = 2574] [id = 582] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x1341cd000 == 74 [pid = 2574] [id = 581] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x1213c4000 == 73 [pid = 2574] [id = 580] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x12daaf800 == 72 [pid = 2574] [id = 579] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x12d351400) [pid = 2574] [serial = 1684] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6cf800 == 71 [pid = 2574] [id = 578] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce5d800 == 70 [pid = 2574] [id = 577] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x12c753000 == 69 [pid = 2574] [id = 576] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x12af2b000 == 68 [pid = 2574] [id = 575] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x1272b8800 == 67 [pid = 2574] [id = 574] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x11906c000 == 66 [pid = 2574] [id = 573] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x12a643800 == 65 [pid = 2574] [id = 572] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x11958f800 == 64 [pid = 2574] [id = 571] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x1341d3800 == 63 [pid = 2574] [id = 565] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x133eaa800 == 62 [pid = 2574] [id = 564] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x12a62e800 == 61 [pid = 2574] [id = 563] 15:16:45 INFO - PROCESS | 2574 | --DOCSHELL 0x120f9b800 == 60 [pid = 2574] [id = 562] 15:16:45 INFO - PROCESS | 2574 | 1462918605683 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]]]}] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x120ea6400) [pid = 2574] [serial = 1654] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x121751800) [pid = 2574] [serial = 1655] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x124fd0400) [pid = 2574] [serial = 1657] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x126d1fc00) [pid = 2574] [serial = 1658] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x12d350800) [pid = 2574] [serial = 1642] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x116f43800) [pid = 2574] [serial = 1649] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x1160dc000) [pid = 2574] [serial = 1648] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x11103d800) [pid = 2574] [serial = 1646] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x110f14400) [pid = 2574] [serial = 1645] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x119086800) [pid = 2574] [serial = 1630] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x113d61c00) [pid = 2574] [serial = 1627] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x12c7a3000) [pid = 2574] [serial = 1639] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x129540c00) [pid = 2574] [serial = 1636] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x1268c9c00) [pid = 2574] [serial = 1633] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x119334800) [pid = 2574] [serial = 1652] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x1289af800) [pid = 2574] [serial = 1660] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x12c7f5000) [pid = 2574] [serial = 1676] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x121650800) [pid = 2574] [serial = 1678] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x12c7f9800) [pid = 2574] [serial = 1673] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x12af0bc00) [pid = 2574] [serial = 1664] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x12ca60000) [pid = 2574] [serial = 1679] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x128c22400) [pid = 2574] [serial = 1661] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x12d34ac00) [pid = 2574] [serial = 1682] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x12ce78400) [pid = 2574] [serial = 1681] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x12afb8800) [pid = 2574] [serial = 1666] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x129539400) [pid = 2574] [serial = 1663] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x12baeb000) [pid = 2574] [serial = 1669] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x12b2c3c00) [pid = 2574] [serial = 1667] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x12c4b1800) [pid = 2574] [serial = 1672] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x1250bb000) [pid = 2574] [serial = 1675] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x12c4a7800) [pid = 2574] [serial = 1670] [outer = 0x0] [url = about:blank] 15:16:45 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x1184dc800) [pid = 2574] [serial = 1651] [outer = 0x0] [url = about:blank] 15:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 826ms 15:16:45 INFO - PROCESS | 2574 | 1462918605706 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:16:45 INFO - PROCESS | 2574 | 1462918605707 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 15:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:16:45 INFO - PROCESS | 2574 | 1462918605710 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 2574 | 1462918605712 Marionette TRACE conn2 <- [1,2354,null,{}] 15:16:45 INFO - PROCESS | 2574 | 1462918605720 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}] 15:16:45 INFO - PROCESS | 2574 | 1462918605816 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:16:45 INFO - PROCESS | 2574 | 1462918605822 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dc3000 == 61 [pid = 2574] [id = 596] 15:16:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x1199b7800) [pid = 2574] [serial = 1788] [outer = 0x0] 15:16:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x120d62800) [pid = 2574] [serial = 1789] [outer = 0x1199b7800] 15:16:45 INFO - PROCESS | 2574 | 1462918605851 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x1214e9000) [pid = 2574] [serial = 1790] [outer = 0x1199b7800] 15:16:46 INFO - PROCESS | 2574 | 1462918606230 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]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 571ms 15:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:16:46 INFO - PROCESS | 2574 | 1462918606282 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 2574 | 1462918606284 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 15:16:46 INFO - PROCESS | 2574 | 1462918606286 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - PROCESS | 2574 | 1462918606287 Marionette TRACE conn2 <- [1,2358,null,{}] 15:16:46 INFO - PROCESS | 2574 | 1462918606289 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}] 15:16:46 INFO - PROCESS | 2574 | 1462918606383 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:16:46 INFO - PROCESS | 2574 | 1462918606388 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x121835000 == 62 [pid = 2574] [id = 597] 15:16:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x12164e400) [pid = 2574] [serial = 1791] [outer = 0x0] 15:16:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x121bc7800) [pid = 2574] [serial = 1792] [outer = 0x12164e400] 15:16:46 INFO - PROCESS | 2574 | 1462918606415 Marionette DEBUG loaded listener.js 15:16:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x1255ba400) [pid = 2574] [serial = 1793] [outer = 0x12164e400] 15:16:46 INFO - PROCESS | 2574 | 1462918606779 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]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 15:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:16:46 INFO - PROCESS | 2574 | 1462918606805 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 2574 | 1462918606807 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 15:16:46 INFO - PROCESS | 2574 | 1462918606809 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - PROCESS | 2574 | 1462918606810 Marionette TRACE conn2 <- [1,2362,null,{}] 15:16:46 INFO - PROCESS | 2574 | 1462918606812 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}] 15:16:46 INFO - PROCESS | 2574 | 1462918606929 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:16:46 INFO - PROCESS | 2574 | 1462918606936 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x12559e000 == 63 [pid = 2574] [id = 598] 15:16:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x1268c8800) [pid = 2574] [serial = 1794] [outer = 0x0] 15:16:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x126f33800) [pid = 2574] [serial = 1795] [outer = 0x1268c8800] 15:16:46 INFO - PROCESS | 2574 | 1462918606963 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x127403c00) [pid = 2574] [serial = 1796] [outer = 0x1268c8800] 15:16:47 INFO - PROCESS | 2574 | 1462918607337 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]]]}] 15:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 15:16:47 INFO - PROCESS | 2574 | 1462918607381 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:16:47 INFO - PROCESS | 2574 | 1462918607383 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 15:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:16:47 INFO - PROCESS | 2574 | 1462918607386 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:16:47 INFO - PROCESS | 2574 | 1462918607388 Marionette TRACE conn2 <- [1,2366,null,{}] 15:16:47 INFO - PROCESS | 2574 | 1462918607392 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}] 15:16:47 INFO - PROCESS | 2574 | 1462918607605 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:16:47 INFO - PROCESS | 2574 | 1462918607709 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x12983f000 == 64 [pid = 2574] [id = 599] 15:16:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x12745bc00) [pid = 2574] [serial = 1797] [outer = 0x0] 15:16:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x127469000) [pid = 2574] [serial = 1798] [outer = 0x12745bc00] 15:16:47 INFO - PROCESS | 2574 | 1462918607736 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x128c89000) [pid = 2574] [serial = 1799] [outer = 0x12745bc00] 15:16:48 INFO - PROCESS | 2574 | 1462918608075 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]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 15:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:16:48 INFO - PROCESS | 2574 | 1462918608113 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 2574 | 1462918608114 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 15:16:48 INFO - PROCESS | 2574 | 1462918608116 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 2574 | 1462918608117 Marionette TRACE conn2 <- [1,2370,null,{}] 15:16:48 INFO - PROCESS | 2574 | 1462918608127 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}] 15:16:48 INFO - PROCESS | 2574 | 1462918608237 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:16:48 INFO - PROCESS | 2574 | 1462918608248 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af31800 == 65 [pid = 2574] [id = 600] 15:16:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x128a82800) [pid = 2574] [serial = 1800] [outer = 0x0] 15:16:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x129307800) [pid = 2574] [serial = 1801] [outer = 0x128a82800] 15:16:48 INFO - PROCESS | 2574 | 1462918608273 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x12a758c00) [pid = 2574] [serial = 1802] [outer = 0x128a82800] 15:16:48 INFO - PROCESS | 2574 | 1462918608611 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]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 527ms 15:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:16:48 INFO - PROCESS | 2574 | 1462918608643 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 2574 | 1462918608644 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 15:16:48 INFO - PROCESS | 2574 | 1462918608646 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 2574 | 1462918608647 Marionette TRACE conn2 <- [1,2374,null,{}] 15:16:48 INFO - PROCESS | 2574 | 1462918608650 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}] 15:16:48 INFO - PROCESS | 2574 | 1462918608764 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:16:48 INFO - PROCESS | 2574 | 1462918608779 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c006800 == 66 [pid = 2574] [id = 601] 15:16:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x12a6c6800) [pid = 2574] [serial = 1803] [outer = 0x0] 15:16:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x12af10c00) [pid = 2574] [serial = 1804] [outer = 0x12a6c6800] 15:16:48 INFO - PROCESS | 2574 | 1462918608804 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x12afb2400) [pid = 2574] [serial = 1805] [outer = 0x12a6c6800] 15:16:49 INFO - PROCESS | 2574 | 1462918609180 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]]]}] 15:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 570ms 15:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:16:49 INFO - PROCESS | 2574 | 1462918609218 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:16:49 INFO - PROCESS | 2574 | 1462918609220 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 15:16:49 INFO - PROCESS | 2574 | 1462918609222 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:16:49 INFO - PROCESS | 2574 | 1462918609223 Marionette TRACE conn2 <- [1,2378,null,{}] 15:16:49 INFO - PROCESS | 2574 | 1462918609225 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}] 15:16:49 INFO - PROCESS | 2574 | 1462918609349 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:16:49 INFO - PROCESS | 2574 | 1462918609361 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca7a000 == 67 [pid = 2574] [id = 602] 15:16:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x12af0e000) [pid = 2574] [serial = 1806] [outer = 0x0] 15:16:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x12b0cc000) [pid = 2574] [serial = 1807] [outer = 0x12af0e000] 15:16:49 INFO - PROCESS | 2574 | 1462918609387 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x12b2c0000) [pid = 2574] [serial = 1808] [outer = 0x12af0e000] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x12d115400) [pid = 2574] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x1132c0c00) [pid = 2574] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x110ec9000) [pid = 2574] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x129306400) [pid = 2574] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x12d726c00) [pid = 2574] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x121653800) [pid = 2574] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x1196d2400) [pid = 2574] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x110f11800) [pid = 2574] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x110ecdc00) [pid = 2574] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x12c4aa000) [pid = 2574] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x120d67c00) [pid = 2574] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x127466800) [pid = 2574] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x127466000) [pid = 2574] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:16:49 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x128fe9c00) [pid = 2574] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:16:49 INFO - PROCESS | 2574 | 1462918609886 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]]]}] 15:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 15:16:49 INFO - PROCESS | 2574 | 1462918609893 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:16:49 INFO - PROCESS | 2574 | 1462918609894 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 15:16:49 INFO - PROCESS | 2574 | 1462918609896 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:16:49 INFO - PROCESS | 2574 | 1462918609897 Marionette TRACE conn2 <- [1,2382,null,{}] 15:16:49 INFO - PROCESS | 2574 | 1462918609900 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}] 15:16:50 INFO - PROCESS | 2574 | 1462918609996 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:16:50 INFO - PROCESS | 2574 | 1462918610058 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8a1000 == 68 [pid = 2574] [id = 603] 15:16:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x116a55400) [pid = 2574] [serial = 1809] [outer = 0x0] 15:16:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x126f32800) [pid = 2574] [serial = 1810] [outer = 0x116a55400] 15:16:50 INFO - PROCESS | 2574 | 1462918610100 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x12ba9f000) [pid = 2574] [serial = 1811] [outer = 0x116a55400] 15:16:50 INFO - PROCESS | 2574 | 1462918610398 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]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 517ms 15:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:16:50 INFO - PROCESS | 2574 | 1462918610415 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 2574 | 1462918610416 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 15:16:50 INFO - PROCESS | 2574 | 1462918610419 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 2574 | 1462918610420 Marionette TRACE conn2 <- [1,2386,null,{}] 15:16:50 INFO - PROCESS | 2574 | 1462918610424 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}] 15:16:50 INFO - PROCESS | 2574 | 1462918610533 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:16:50 INFO - PROCESS | 2574 | 1462918610538 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6ac000 == 69 [pid = 2574] [id = 604] 15:16:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x12bae2000) [pid = 2574] [serial = 1812] [outer = 0x0] 15:16:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x12c07e800) [pid = 2574] [serial = 1813] [outer = 0x12bae2000] 15:16:50 INFO - PROCESS | 2574 | 1462918610567 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x12ca56800) [pid = 2574] [serial = 1814] [outer = 0x12bae2000] 15:16:50 INFO - PROCESS | 2574 | 1462918610924 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]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 15:16:50 INFO - PROCESS | 2574 | 1462918610940 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:16:50 INFO - PROCESS | 2574 | 1462918610943 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 15:16:50 INFO - PROCESS | 2574 | 1462918610946 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 2574 | 1462918610947 Marionette TRACE conn2 <- [1,2390,null,{}] 15:16:50 INFO - PROCESS | 2574 | 1462918610950 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}] 15:16:51 INFO - PROCESS | 2574 | 1462918611077 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:16:51 INFO - PROCESS | 2574 | 1462918611083 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d885000 == 70 [pid = 2574] [id = 605] 15:16:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x1176b7800) [pid = 2574] [serial = 1815] [outer = 0x0] 15:16:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x12ca5b000) [pid = 2574] [serial = 1816] [outer = 0x1176b7800] 15:16:51 INFO - PROCESS | 2574 | 1462918611109 Marionette DEBUG loaded listener.js 15:16:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x12ce78000) [pid = 2574] [serial = 1817] [outer = 0x1176b7800] 15:16:51 INFO - PROCESS | 2574 | 1462918611432 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]]]}] 15:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 524ms 15:16:51 INFO - PROCESS | 2574 | 1462918611471 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:16:51 INFO - PROCESS | 2574 | 1462918611472 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 15:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:16:51 INFO - PROCESS | 2574 | 1462918611477 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:16:51 INFO - PROCESS | 2574 | 1462918611478 Marionette TRACE conn2 <- [1,2394,null,{}] 15:16:51 INFO - PROCESS | 2574 | 1462918611480 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}] 15:16:51 INFO - PROCESS | 2574 | 1462918611570 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:16:51 INFO - PROCESS | 2574 | 1462918611574 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x133599000 == 71 [pid = 2574] [id = 606] 15:16:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x12ce6d400) [pid = 2574] [serial = 1818] [outer = 0x0] 15:16:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x12d725c00) [pid = 2574] [serial = 1819] [outer = 0x12ce6d400] 15:16:51 INFO - PROCESS | 2574 | 1462918611599 Marionette DEBUG loaded listener.js 15:16:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x12d894c00) [pid = 2574] [serial = 1820] [outer = 0x12ce6d400] 15:16:52 INFO - PROCESS | 2574 | 1462918612179 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]]]}] 15:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 719ms 15:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:16:52 INFO - PROCESS | 2574 | 1462918612197 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:16:52 INFO - PROCESS | 2574 | 1462918612199 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 15:16:52 INFO - PROCESS | 2574 | 1462918612202 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:16:52 INFO - PROCESS | 2574 | 1462918612205 Marionette TRACE conn2 <- [1,2398,null,{}] 15:16:52 INFO - PROCESS | 2574 | 1462918612228 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}] 15:16:52 INFO - PROCESS | 2574 | 1462918612353 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:16:52 INFO - PROCESS | 2574 | 1462918612460 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x119580000 == 72 [pid = 2574] [id = 607] 15:16:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x1167f0000) [pid = 2574] [serial = 1821] [outer = 0x0] 15:16:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x11703bc00) [pid = 2574] [serial = 1822] [outer = 0x1167f0000] 15:16:52 INFO - PROCESS | 2574 | 1462918612492 Marionette DEBUG loaded listener.js 15:16:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x11908c400) [pid = 2574] [serial = 1823] [outer = 0x1167f0000] 15:16:52 INFO - PROCESS | 2574 | 1462918612934 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]]]}] 15:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 791ms 15:16:52 INFO - PROCESS | 2574 | 1462918612993 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 2574 | 1462918612998 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 15:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:16:53 INFO - PROCESS | 2574 | 1462918613003 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 2574 | 1462918613005 Marionette TRACE conn2 <- [1,2402,null,{}] 15:16:53 INFO - PROCESS | 2574 | 1462918613010 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}] 15:16:53 INFO - PROCESS | 2574 | 1462918613128 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:16:53 INFO - PROCESS | 2574 | 1462918613214 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x129333800 == 73 [pid = 2574] [id = 608] 15:16:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x119c2b400) [pid = 2574] [serial = 1824] [outer = 0x0] 15:16:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x12164c400) [pid = 2574] [serial = 1825] [outer = 0x119c2b400] 15:16:53 INFO - PROCESS | 2574 | 1462918613243 Marionette DEBUG loaded listener.js 15:16:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x1255bcc00) [pid = 2574] [serial = 1826] [outer = 0x119c2b400] 15:16:53 INFO - PROCESS | 2574 | 1462918613674 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]]]}] 15:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 722ms 15:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:16:53 INFO - PROCESS | 2574 | 1462918613735 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 2574 | 1462918613736 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 15:16:53 INFO - PROCESS | 2574 | 1462918613740 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 2574 | 1462918613743 Marionette TRACE conn2 <- [1,2406,null,{}] 15:16:53 INFO - PROCESS | 2574 | 1462918613752 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}] 15:16:53 INFO - PROCESS | 2574 | 1462918613910 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:16:53 INFO - PROCESS | 2574 | 1462918613970 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x133bcb000 == 74 [pid = 2574] [id = 609] 15:16:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x127514800) [pid = 2574] [serial = 1827] [outer = 0x0] 15:16:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x1289bcc00) [pid = 2574] [serial = 1828] [outer = 0x127514800] 15:16:54 INFO - PROCESS | 2574 | 1462918614005 Marionette DEBUG loaded listener.js 15:16:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x129302c00) [pid = 2574] [serial = 1829] [outer = 0x127514800] 15:16:54 INFO - PROCESS | 2574 | 1462918614422 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]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 722ms 15:16:54 INFO - PROCESS | 2574 | 1462918614463 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 2574 | 1462918614465 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 15:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:16:54 INFO - PROCESS | 2574 | 1462918614468 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - PROCESS | 2574 | 1462918614469 Marionette TRACE conn2 <- [1,2410,null,{}] 15:16:54 INFO - PROCESS | 2574 | 1462918614472 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}] 15:16:54 INFO - PROCESS | 2574 | 1462918614587 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:16:54 INFO - PROCESS | 2574 | 1462918614701 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x133eae800 == 75 [pid = 2574] [id = 610] 15:16:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x129540c00) [pid = 2574] [serial = 1830] [outer = 0x0] 15:16:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x12b288000) [pid = 2574] [serial = 1831] [outer = 0x129540c00] 15:16:54 INFO - PROCESS | 2574 | 1462918614733 Marionette DEBUG loaded listener.js 15:16:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x12c075000) [pid = 2574] [serial = 1832] [outer = 0x129540c00] 15:16:55 INFO - PROCESS | 2574 | 1462918615166 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]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 15:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:16:55 INFO - PROCESS | 2574 | 1462918615200 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:16:55 INFO - PROCESS | 2574 | 1462918615202 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 15:16:55 INFO - PROCESS | 2574 | 1462918615217 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 2574 | 1462918615218 Marionette TRACE conn2 <- [1,2414,null,{}] 15:16:55 INFO - PROCESS | 2574 | 1462918615224 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}] 15:16:55 INFO - PROCESS | 2574 | 1462918615336 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:16:55 INFO - PROCESS | 2574 | 1462918615444 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x1341de800 == 76 [pid = 2574] [id = 611] 15:16:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x12bcf5400) [pid = 2574] [serial = 1833] [outer = 0x0] 15:16:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x12c4b1800) [pid = 2574] [serial = 1834] [outer = 0x12bcf5400] 15:16:55 INFO - PROCESS | 2574 | 1462918615475 Marionette DEBUG loaded listener.js 15:16:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 197 (0x12d726400) [pid = 2574] [serial = 1835] [outer = 0x12bcf5400] 15:16:55 INFO - PROCESS | 2574 | 1462918615884 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]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 736ms 15:16:55 INFO - PROCESS | 2574 | 1462918615940 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:16:55 INFO - PROCESS | 2574 | 1462918615942 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 15:16:55 INFO - PROCESS | 2574 | 1462918615944 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 2574 | 1462918615945 Marionette TRACE conn2 <- [1,2418,null,{}] 15:16:55 INFO - PROCESS | 2574 | 1462918615948 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}] 15:16:56 INFO - PROCESS | 2574 | 1462918616075 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:16:56 INFO - PROCESS | 2574 | 1462918616162 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x1346e7000 == 77 [pid = 2574] [id = 612] 15:16:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 198 (0x12c7ee400) [pid = 2574] [serial = 1836] [outer = 0x0] 15:16:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 199 (0x12d89a000) [pid = 2574] [serial = 1837] [outer = 0x12c7ee400] 15:16:56 INFO - PROCESS | 2574 | 1462918616194 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 200 (0x13367d800) [pid = 2574] [serial = 1838] [outer = 0x12c7ee400] 15:16:56 INFO - PROCESS | 2574 | 1462918616595 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]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 15:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:16:56 INFO - PROCESS | 2574 | 1462918616615 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 2574 | 1462918616616 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 15:16:56 INFO - PROCESS | 2574 | 1462918616618 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 2574 | 1462918616620 Marionette TRACE conn2 <- [1,2422,null,{}] 15:16:56 INFO - PROCESS | 2574 | 1462918616623 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}] 15:16:56 INFO - PROCESS | 2574 | 1462918616753 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:16:56 INFO - PROCESS | 2574 | 1462918616837 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x1348a8800 == 78 [pid = 2574] [id = 613] 15:16:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 201 (0x127219000) [pid = 2574] [serial = 1839] [outer = 0x0] 15:16:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 202 (0x12de7f800) [pid = 2574] [serial = 1840] [outer = 0x127219000] 15:16:56 INFO - PROCESS | 2574 | 1462918616867 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 203 (0x12de83400) [pid = 2574] [serial = 1841] [outer = 0x127219000] 15:16:57 INFO - PROCESS | 2574 | 1462918617333 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]]]}] 15:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 720ms 15:16:57 INFO - PROCESS | 2574 | 1462918617339 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 2574 | 1462918617340 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 15:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:16:57 INFO - PROCESS | 2574 | 1462918617343 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 2574 | 1462918617344 Marionette TRACE conn2 <- [1,2426,null,{}] 15:16:57 INFO - PROCESS | 2574 | 1462918617346 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}] 15:16:57 INFO - PROCESS | 2574 | 1462918617456 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:16:57 INFO - PROCESS | 2574 | 1462918617571 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x1127a1800 == 79 [pid = 2574] [id = 614] 15:16:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 204 (0x116170800) [pid = 2574] [serial = 1842] [outer = 0x0] 15:16:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x1216a1c00) [pid = 2574] [serial = 1843] [outer = 0x116170800] 15:16:57 INFO - PROCESS | 2574 | 1462918617605 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x12de85c00) [pid = 2574] [serial = 1844] [outer = 0x116170800] 15:16:58 INFO - PROCESS | 2574 | 1462918618026 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]]]}] 15:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 718ms 15:16:58 INFO - PROCESS | 2574 | 1462918618069 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 2574 | 1462918618071 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 15:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:16:58 INFO - PROCESS | 2574 | 1462918618075 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:16:58 INFO - PROCESS | 2574 | 1462918618077 Marionette TRACE conn2 <- [1,2430,null,{}] 15:16:58 INFO - PROCESS | 2574 | 1462918618079 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}] 15:16:58 INFO - PROCESS | 2574 | 1462918618192 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:16:58 INFO - PROCESS | 2574 | 1462918618493 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x120dcf000 == 80 [pid = 2574] [id = 615] 15:16:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x111038800) [pid = 2574] [serial = 1845] [outer = 0x0] 15:16:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x111d7c800) [pid = 2574] [serial = 1846] [outer = 0x111038800] 15:16:58 INFO - PROCESS | 2574 | 1462918618532 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x113d63000) [pid = 2574] [serial = 1847] [outer = 0x111038800] 15:16:58 INFO - PROCESS | 2574 | 1462918618991 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]]]}] 15:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 15:16:59 INFO - PROCESS | 2574 | 1462918619046 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 2574 | 1462918619049 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 15:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:16:59 INFO - PROCESS | 2574 | 1462918619052 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 2574 | 1462918619054 Marionette TRACE conn2 <- [1,2434,null,{}] 15:16:59 INFO - PROCESS | 2574 | 1462918619057 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}] 15:16:59 INFO - PROCESS | 2574 | 1462918619164 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:16:59 INFO - PROCESS | 2574 | 1462918619283 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x119070800 == 81 [pid = 2574] [id = 616] 15:16:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x1176b6000) [pid = 2574] [serial = 1848] [outer = 0x0] 15:16:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x119150400) [pid = 2574] [serial = 1849] [outer = 0x1176b6000] 15:16:59 INFO - PROCESS | 2574 | 1462918619314 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x120d69c00) [pid = 2574] [serial = 1850] [outer = 0x1176b6000] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x133bc6800 == 80 [pid = 2574] [id = 505] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12d885000 == 79 [pid = 2574] [id = 605] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6ac000 == 78 [pid = 2574] [id = 604] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8a1000 == 77 [pid = 2574] [id = 603] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12ca7a000 == 76 [pid = 2574] [id = 602] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12c006800 == 75 [pid = 2574] [id = 601] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12af31800 == 74 [pid = 2574] [id = 600] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x134476800) [pid = 2574] [serial = 1750] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x12a8c2c00) [pid = 2574] [serial = 1711] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x133c16000) [pid = 2574] [serial = 1705] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x133c1e800) [pid = 2574] [serial = 1708] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12983f000 == 73 [pid = 2574] [id = 599] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x12559e000 == 72 [pid = 2574] [id = 598] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x121835000 == 71 [pid = 2574] [id = 597] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x120dc3000 == 70 [pid = 2574] [id = 596] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1170ca000 == 69 [pid = 2574] [id = 595] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x121620000 == 68 [pid = 2574] [id = 594] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x121608000 == 67 [pid = 2574] [id = 589] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x137cd9800 == 66 [pid = 2574] [id = 588] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x137074000 == 65 [pid = 2574] [id = 587] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1340b0000 == 64 [pid = 2574] [id = 586] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x126f4b800 == 63 [pid = 2574] [id = 585] 15:16:59 INFO - PROCESS | 2574 | --DOCSHELL 0x1170a4800 == 62 [pid = 2574] [id = 584] 15:16:59 INFO - PROCESS | 2574 | 1462918619733 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]]]}] 15:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 721ms 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x12c7f2c00) [pid = 2574] [serial = 1736] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x12c7a7000) [pid = 2574] [serial = 1699] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x12d72ac00) [pid = 2574] [serial = 1685] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x12d88e800) [pid = 2574] [serial = 1745] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 203 (0x12deddc00) [pid = 2574] [serial = 1747] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 202 (0x126bb4400) [pid = 2574] [serial = 1723] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 201 (0x119712c00) [pid = 2574] [serial = 1717] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 200 (0x1122a8c00) [pid = 2574] [serial = 1715] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 199 (0x12164a800) [pid = 2574] [serial = 1742] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 198 (0x1268c8c00) [pid = 2574] [serial = 1693] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 197 (0x12ca61c00) [pid = 2574] [serial = 1744] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 196 (0x12ca5d800) [pid = 2574] [serial = 1738] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x121651800) [pid = 2574] [serial = 1721] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x1289bec00) [pid = 2574] [serial = 1724] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x12bce7800) [pid = 2574] [serial = 1733] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x1167ed800) [pid = 2574] [serial = 1687] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x12afab400) [pid = 2574] [serial = 1730] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x12af11000) [pid = 2574] [serial = 1727] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x113136400) [pid = 2574] [serial = 1741] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x127467c00) [pid = 2574] [serial = 1729] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x111037400) [pid = 2574] [serial = 1714] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x12b295c00) [pid = 2574] [serial = 1732] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x12a74c000) [pid = 2574] [serial = 1726] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x12a755400) [pid = 2574] [serial = 1696] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x12d72e000) [pid = 2574] [serial = 1702] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x11971b400) [pid = 2574] [serial = 1690] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x119c33400) [pid = 2574] [serial = 1718] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x12c071000) [pid = 2574] [serial = 1735] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x12d11a000) [pid = 2574] [serial = 1739] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x120eabc00) [pid = 2574] [serial = 1720] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x12d353400) [pid = 2574] [serial = 1625] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x133c16400) [pid = 2574] [serial = 1748] [outer = 0x0] [url = about:blank] 15:16:59 INFO - PROCESS | 2574 | 1462918619787 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 2574 | 1462918619789 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 15:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:16:59 INFO - PROCESS | 2574 | 1462918619796 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 2574 | 1462918619798 Marionette TRACE conn2 <- [1,2438,null,{}] 15:16:59 INFO - PROCESS | 2574 | 1462918619800 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}] 15:16:59 INFO - PROCESS | 2574 | 1462918619918 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:16:59 INFO - PROCESS | 2574 | 1462918619925 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x119918800 == 63 [pid = 2574] [id = 617] 15:16:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x121648800) [pid = 2574] [serial = 1851] [outer = 0x0] 15:16:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x121652800) [pid = 2574] [serial = 1852] [outer = 0x121648800] 15:16:59 INFO - PROCESS | 2574 | 1462918619967 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x1268c1400) [pid = 2574] [serial = 1853] [outer = 0x121648800] 15:17:00 INFO - PROCESS | 2574 | 1462918620459 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]]]}] 15:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 15:17:00 INFO - PROCESS | 2574 | 1462918620468 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 2574 | 1462918620470 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 15:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:17:00 INFO - PROCESS | 2574 | 1462918620476 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:17:00 INFO - PROCESS | 2574 | 1462918620481 Marionette TRACE conn2 <- [1,2442,null,{}] 15:17:00 INFO - PROCESS | 2574 | 1462918620488 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}] 15:17:00 INFO - PROCESS | 2574 | 1462918620598 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:17:00 INFO - PROCESS | 2574 | 1462918620608 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f4a000 == 64 [pid = 2574] [id = 618] 15:17:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x127215800) [pid = 2574] [serial = 1854] [outer = 0x0] 15:17:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x127463c00) [pid = 2574] [serial = 1855] [outer = 0x127215800] 15:17:00 INFO - PROCESS | 2574 | 1462918620650 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x1289b9c00) [pid = 2574] [serial = 1856] [outer = 0x127215800] 15:17:01 INFO - PROCESS | 2574 | 1462918621090 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]]]}] 15:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 15:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:17:01 INFO - PROCESS | 2574 | 1462918621110 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 2574 | 1462918621112 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 15:17:01 INFO - PROCESS | 2574 | 1462918621116 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:17:01 INFO - PROCESS | 2574 | 1462918621118 Marionette TRACE conn2 <- [1,2446,null,{}] 15:17:01 INFO - PROCESS | 2574 | 1462918621120 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}] 15:17:01 INFO - PROCESS | 2574 | 1462918621215 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:17:01 INFO - PROCESS | 2574 | 1462918621220 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af26000 == 65 [pid = 2574] [id = 619] 15:17:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x128c20c00) [pid = 2574] [serial = 1857] [outer = 0x0] 15:17:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x129307000) [pid = 2574] [serial = 1858] [outer = 0x128c20c00] 15:17:01 INFO - PROCESS | 2574 | 1462918621247 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x12a8c0800) [pid = 2574] [serial = 1859] [outer = 0x128c20c00] 15:17:01 INFO - PROCESS | 2574 | 1462918621603 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]]]}] 15:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 15:17:01 INFO - PROCESS | 2574 | 1462918621636 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 2574 | 1462918621637 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 15:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:17:01 INFO - PROCESS | 2574 | 1462918621644 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:17:01 INFO - PROCESS | 2574 | 1462918621645 Marionette TRACE conn2 <- [1,2450,null,{}] 15:17:01 INFO - PROCESS | 2574 | 1462918621648 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}] 15:17:01 INFO - PROCESS | 2574 | 1462918621778 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:17:01 INFO - PROCESS | 2574 | 1462918621825 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c003800 == 66 [pid = 2574] [id = 620] 15:17:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x12af15000) [pid = 2574] [serial = 1860] [outer = 0x0] 15:17:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x12b0c6000) [pid = 2574] [serial = 1861] [outer = 0x12af15000] 15:17:01 INFO - PROCESS | 2574 | 1462918621856 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x12bce9c00) [pid = 2574] [serial = 1862] [outer = 0x12af15000] 15:17:02 INFO - PROCESS | 2574 | 1462918622196 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]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 569ms 15:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:17:02 INFO - PROCESS | 2574 | 1462918622213 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 2574 | 1462918622214 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 15:17:02 INFO - PROCESS | 2574 | 1462918622217 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 2574 | 1462918622218 Marionette TRACE conn2 <- [1,2454,null,{}] 15:17:02 INFO - PROCESS | 2574 | 1462918622227 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}] 15:17:02 INFO - PROCESS | 2574 | 1462918622354 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:17:02 INFO - PROCESS | 2574 | 1462918622366 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d1c2000 == 67 [pid = 2574] [id = 621] 15:17:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x12c073400) [pid = 2574] [serial = 1863] [outer = 0x0] 15:17:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x12ca63000) [pid = 2574] [serial = 1864] [outer = 0x12c073400] 15:17:02 INFO - PROCESS | 2574 | 1462918622391 Marionette DEBUG loaded listener.js 15:17:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x12d72b800) [pid = 2574] [serial = 1865] [outer = 0x12c073400] 15:17:02 INFO - PROCESS | 2574 | 1462918622766 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]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 567ms 15:17:02 INFO - PROCESS | 2574 | 1462918622785 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 2574 | 1462918622786 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 15:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:17:02 INFO - PROCESS | 2574 | 1462918622789 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 2574 | 1462918622790 Marionette TRACE conn2 <- [1,2458,null,{}] 15:17:02 INFO - PROCESS | 2574 | 1462918622792 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}] 15:17:02 INFO - PROCESS | 2574 | 1462918622913 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:17:02 INFO - PROCESS | 2574 | 1462918622929 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d69b800 == 68 [pid = 2574] [id = 622] 15:17:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x12d72d000) [pid = 2574] [serial = 1866] [outer = 0x0] 15:17:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x12de7e400) [pid = 2574] [serial = 1867] [outer = 0x12d72d000] 15:17:02 INFO - PROCESS | 2574 | 1462918622954 Marionette DEBUG loaded listener.js 15:17:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x12dedb400) [pid = 2574] [serial = 1868] [outer = 0x12d72d000] 15:17:03 INFO - PROCESS | 2574 | 1462918623309 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]]]}] 15:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 571ms 15:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:17:03 INFO - PROCESS | 2574 | 1462918623360 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:17:03 INFO - PROCESS | 2574 | 1462918623361 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 15:17:03 INFO - PROCESS | 2574 | 1462918623363 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:17:03 INFO - PROCESS | 2574 | 1462918623364 Marionette TRACE conn2 <- [1,2462,null,{}] 15:17:03 INFO - PROCESS | 2574 | 1462918623367 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}] 15:17:03 INFO - PROCESS | 2574 | 1462918623486 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:17:03 INFO - PROCESS | 2574 | 1462918623509 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x13358f000 == 69 [pid = 2574] [id = 623] 15:17:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x12d72f800) [pid = 2574] [serial = 1869] [outer = 0x0] 15:17:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x12dee3800) [pid = 2574] [serial = 1870] [outer = 0x12d72f800] 15:17:03 INFO - PROCESS | 2574 | 1462918623534 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 197 (0x1335ef400) [pid = 2574] [serial = 1871] [outer = 0x12d72f800] 15:17:03 INFO - PROCESS | 2574 | 1462918623923 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]]]}] 15:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 569ms 15:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:17:03 INFO - PROCESS | 2574 | 1462918623934 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:17:03 INFO - PROCESS | 2574 | 1462918623936 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 15:17:03 INFO - PROCESS | 2574 | 1462918623942 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:17:03 INFO - PROCESS | 2574 | 1462918623944 Marionette TRACE conn2 <- [1,2466,null,{}] 15:17:03 INFO - PROCESS | 2574 | 1462918623957 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}] 15:17:04 INFO - PROCESS | 2574 | 1462918624337 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 196 (0x12d892400) [pid = 2574] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x128a82800) [pid = 2574] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x12a6c6800) [pid = 2574] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x12af0e000) [pid = 2574] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x12164e400) [pid = 2574] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x1268c8800) [pid = 2574] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x1199b7800) [pid = 2574] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x113afb400) [pid = 2574] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x117038400) [pid = 2574] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x116a55400) [pid = 2574] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x12bae2000) [pid = 2574] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x1176b7800) [pid = 2574] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:17:04 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x12745bc00) [pid = 2574] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:17:04 INFO - PROCESS | 2574 | 1462918624396 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185e6000 == 70 [pid = 2574] [id = 624] 15:17:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x1122b5c00) [pid = 2574] [serial = 1872] [outer = 0x0] 15:17:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x117038400) [pid = 2574] [serial = 1873] [outer = 0x1122b5c00] 15:17:04 INFO - PROCESS | 2574 | 1462918624421 Marionette DEBUG loaded listener.js 15:17:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x12745d800) [pid = 2574] [serial = 1874] [outer = 0x1122b5c00] 15:17:04 INFO - PROCESS | 2574 | 1462918624681 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]]]}] 15:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 787ms 15:17:04 INFO - PROCESS | 2574 | 1462918624730 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 2574 | 1462918624731 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 15:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:17:04 INFO - PROCESS | 2574 | 1462918624734 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 2574 | 1462918624735 Marionette TRACE conn2 <- [1,2470,null,{}] 15:17:04 INFO - PROCESS | 2574 | 1462918624737 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}] 15:17:04 INFO - PROCESS | 2574 | 1462918624860 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:17:04 INFO - PROCESS | 2574 | 1462918624932 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x133597800 == 71 [pid = 2574] [id = 625] 15:17:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x1255b9800) [pid = 2574] [serial = 1875] [outer = 0x0] 15:17:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x12c7f6800) [pid = 2574] [serial = 1876] [outer = 0x1255b9800] 15:17:04 INFO - PROCESS | 2574 | 1462918624962 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x13367f000) [pid = 2574] [serial = 1877] [outer = 0x1255b9800] 15:17:05 INFO - PROCESS | 2574 | 1462918625260 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]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 568ms 15:17:05 INFO - PROCESS | 2574 | 1462918625302 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 2574 | 1462918625304 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 15:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:17:05 INFO - PROCESS | 2574 | 1462918625308 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 2574 | 1462918625311 Marionette TRACE conn2 <- [1,2474,null,{}] 15:17:05 INFO - PROCESS | 2574 | 1462918625314 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}] 15:17:05 INFO - PROCESS | 2574 | 1462918625422 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:17:05 INFO - PROCESS | 2574 | 1462918625426 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x1346eb000 == 72 [pid = 2574] [id = 626] 15:17:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x133681800) [pid = 2574] [serial = 1878] [outer = 0x0] 15:17:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x133b42c00) [pid = 2574] [serial = 1879] [outer = 0x133681800] 15:17:05 INFO - PROCESS | 2574 | 1462918625451 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x133c14000) [pid = 2574] [serial = 1880] [outer = 0x133681800] 15:17:05 INFO - PROCESS | 2574 | 1462918625782 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]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 522ms 15:17:05 INFO - PROCESS | 2574 | 1462918625847 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 2574 | 1462918625848 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 15:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:17:05 INFO - PROCESS | 2574 | 1462918625850 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 2574 | 1462918625851 Marionette TRACE conn2 <- [1,2478,null,{}] 15:17:05 INFO - PROCESS | 2574 | 1462918625853 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}] 15:17:05 INFO - PROCESS | 2574 | 1462918625949 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:17:05 INFO - PROCESS | 2574 | 1462918625954 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x1367a5800 == 73 [pid = 2574] [id = 627] 15:17:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x110ea5800) [pid = 2574] [serial = 1881] [outer = 0x0] 15:17:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x110ea9800) [pid = 2574] [serial = 1882] [outer = 0x110ea5800] 15:17:05 INFO - PROCESS | 2574 | 1462918625980 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x110ead800) [pid = 2574] [serial = 1883] [outer = 0x110ea5800] 15:17:06 INFO - PROCESS | 2574 | 1462918626520 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]]]}] 15:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 719ms 15:17:06 INFO - PROCESS | 2574 | 1462918626570 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:17:06 INFO - PROCESS | 2574 | 1462918626575 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 15:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:17:06 INFO - PROCESS | 2574 | 1462918626579 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:17:06 INFO - PROCESS | 2574 | 1462918626582 Marionette TRACE conn2 <- [1,2482,null,{}] 15:17:06 INFO - PROCESS | 2574 | 1462918626587 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}] 15:17:06 INFO - PROCESS | 2574 | 1462918626713 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:17:06 INFO - PROCESS | 2574 | 1462918626834 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x12128e800 == 74 [pid = 2574] [id = 628] 15:17:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 197 (0x111037400) [pid = 2574] [serial = 1884] [outer = 0x0] 15:17:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 198 (0x115e3dc00) [pid = 2574] [serial = 1885] [outer = 0x111037400] 15:17:06 INFO - PROCESS | 2574 | 1462918626867 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 199 (0x11821a000) [pid = 2574] [serial = 1886] [outer = 0x111037400] 15:17:07 INFO - PROCESS | 2574 | 1462918627379 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]]]}] 15:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 824ms 15:17:07 INFO - PROCESS | 2574 | 1462918627403 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 2574 | 1462918627408 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 15:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:17:07 INFO - PROCESS | 2574 | 1462918627414 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - PROCESS | 2574 | 1462918627416 Marionette TRACE conn2 <- [1,2486,null,{}] 15:17:07 INFO - PROCESS | 2574 | 1462918627418 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}] 15:17:07 INFO - PROCESS | 2574 | 1462918627537 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:17:07 INFO - PROCESS | 2574 | 1462918627627 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ce56000 == 75 [pid = 2574] [id = 629] 15:17:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 200 (0x1196e0800) [pid = 2574] [serial = 1887] [outer = 0x0] 15:17:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 201 (0x12164bc00) [pid = 2574] [serial = 1888] [outer = 0x1196e0800] 15:17:07 INFO - PROCESS | 2574 | 1462918627658 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 202 (0x127219400) [pid = 2574] [serial = 1889] [outer = 0x1196e0800] 15:17:08 INFO - PROCESS | 2574 | 1462918628079 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]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 720ms 15:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:17:08 INFO - PROCESS | 2574 | 1462918628134 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 2574 | 1462918628135 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 15:17:08 INFO - PROCESS | 2574 | 1462918628138 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 2574 | 1462918628140 Marionette TRACE conn2 <- [1,2490,null,{}] 15:17:08 INFO - PROCESS | 2574 | 1462918628149 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}] 15:17:08 INFO - PROCESS | 2574 | 1462918628268 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:17:08 INFO - PROCESS | 2574 | 1462918628386 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x1367b2000 == 76 [pid = 2574] [id = 630] 15:17:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 203 (0x127464400) [pid = 2574] [serial = 1890] [outer = 0x0] 15:17:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 204 (0x128d9c400) [pid = 2574] [serial = 1891] [outer = 0x127464400] 15:17:08 INFO - PROCESS | 2574 | 1462918628422 Marionette DEBUG loaded listener.js 15:17:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x12bcefc00) [pid = 2574] [serial = 1892] [outer = 0x127464400] 15:17:08 INFO - PROCESS | 2574 | 1462918628884 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]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 772ms 15:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:17:08 INFO - PROCESS | 2574 | 1462918628910 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 2574 | 1462918628913 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 15:17:08 INFO - PROCESS | 2574 | 1462918628915 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 2574 | 1462918628916 Marionette TRACE conn2 <- [1,2494,null,{}] 15:17:08 INFO - PROCESS | 2574 | 1462918628919 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}] 15:17:09 INFO - PROCESS | 2574 | 1462918629035 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:17:09 INFO - PROCESS | 2574 | 1462918629118 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x137c07800 == 77 [pid = 2574] [id = 631] 15:17:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x12c07fc00) [pid = 2574] [serial = 1893] [outer = 0x0] 15:17:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x12d728c00) [pid = 2574] [serial = 1894] [outer = 0x12c07fc00] 15:17:09 INFO - PROCESS | 2574 | 1462918629150 Marionette DEBUG loaded listener.js 15:17:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x12dee3c00) [pid = 2574] [serial = 1895] [outer = 0x12c07fc00] 15:17:09 INFO - PROCESS | 2574 | 1462918629562 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]]]}] 15:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 15:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:17:09 INFO - PROCESS | 2574 | 1462918629586 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:17:09 INFO - PROCESS | 2574 | 1462918629588 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 15:17:09 INFO - PROCESS | 2574 | 1462918629590 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:17:09 INFO - PROCESS | 2574 | 1462918629592 Marionette TRACE conn2 <- [1,2498,null,{}] 15:17:09 INFO - PROCESS | 2574 | 1462918629594 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}] 15:17:09 INFO - PROCESS | 2574 | 1462918629708 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:17:09 INFO - PROCESS | 2574 | 1462918629825 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x137c1c800 == 78 [pid = 2574] [id = 632] 15:17:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x12ce6b400) [pid = 2574] [serial = 1896] [outer = 0x0] 15:17:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x13367a800) [pid = 2574] [serial = 1897] [outer = 0x12ce6b400] 15:17:09 INFO - PROCESS | 2574 | 1462918629858 Marionette DEBUG loaded listener.js 15:17:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x133b42000) [pid = 2574] [serial = 1898] [outer = 0x12ce6b400] 15:17:10 INFO - PROCESS | 2574 | 1462918630250 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]]]}] 15:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 720ms 15:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:17:10 INFO - PROCESS | 2574 | 1462918630310 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:17:10 INFO - PROCESS | 2574 | 1462918630311 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 15:17:10 INFO - PROCESS | 2574 | 1462918630314 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:17:10 INFO - PROCESS | 2574 | 1462918630315 Marionette TRACE conn2 <- [1,2502,null,{}] 15:17:10 INFO - PROCESS | 2574 | 1462918630318 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}] 15:17:10 INFO - PROCESS | 2574 | 1462918630466 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:17:10 INFO - PROCESS | 2574 | 1462918630560 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x141ddc800 == 79 [pid = 2574] [id = 633] 15:17:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x133b48800) [pid = 2574] [serial = 1899] [outer = 0x0] 15:17:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 213 (0x1342b0400) [pid = 2574] [serial = 1900] [outer = 0x133b48800] 15:17:10 INFO - PROCESS | 2574 | 1462918630589 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 214 (0x134476800) [pid = 2574] [serial = 1901] [outer = 0x133b48800] 15:17:10 INFO - PROCESS | 2574 | 1462918630993 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]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 719ms 15:17:11 INFO - PROCESS | 2574 | 1462918631034 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 2574 | 1462918631036 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 15:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:17:11 INFO - PROCESS | 2574 | 1462918631038 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 2574 | 1462918631039 Marionette TRACE conn2 <- [1,2506,null,{}] 15:17:11 INFO - PROCESS | 2574 | 1462918631042 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}] 15:17:11 INFO - PROCESS | 2574 | 1462918631156 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:17:11 INFO - PROCESS | 2574 | 1462918631243 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x133b23000 == 80 [pid = 2574] [id = 634] 15:17:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 215 (0x1218ea800) [pid = 2574] [serial = 1902] [outer = 0x0] 15:17:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 216 (0x133b78000) [pid = 2574] [serial = 1903] [outer = 0x1218ea800] 15:17:11 INFO - PROCESS | 2574 | 1462918631273 Marionette DEBUG loaded listener.js 15:17:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 217 (0x133b7f800) [pid = 2574] [serial = 1904] [outer = 0x1218ea800] 15:17:11 INFO - PROCESS | 2574 | 1462918631672 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]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 672ms 15:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:17:11 INFO - PROCESS | 2574 | 1462918631710 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 2574 | 1462918631711 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 15:17:11 INFO - PROCESS | 2574 | 1462918631714 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 2574 | 1462918631715 Marionette TRACE conn2 <- [1,2510,null,{}] 15:17:11 INFO - PROCESS | 2574 | 1462918631718 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}] 15:17:11 INFO - PROCESS | 2574 | 1462918631830 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:17:11 INFO - PROCESS | 2574 | 1462918631941 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x13425e000 == 81 [pid = 2574] [id = 635] 15:17:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 218 (0x129303000) [pid = 2574] [serial = 1905] [outer = 0x0] 15:17:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 219 (0x133b83800) [pid = 2574] [serial = 1906] [outer = 0x129303000] 15:17:11 INFO - PROCESS | 2574 | 1462918631970 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 220 (0x13427c400) [pid = 2574] [serial = 1907] [outer = 0x129303000] 15:17:12 INFO - PROCESS | 2574 | 1462918632443 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]]]}] 15:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 772ms 15:17:12 INFO - PROCESS | 2574 | 1462918632486 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:17:12 INFO - PROCESS | 2574 | 1462918632488 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 15:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:17:12 INFO - PROCESS | 2574 | 1462918632490 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:17:12 INFO - PROCESS | 2574 | 1462918632491 Marionette TRACE conn2 <- [1,2514,null,{}] 15:17:12 INFO - PROCESS | 2574 | 1462918632494 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}] 15:17:12 INFO - PROCESS | 2574 | 1462918632611 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:17:12 INFO - PROCESS | 2574 | 1462918632732 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x1161b8000 == 82 [pid = 2574] [id = 636] 15:17:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 221 (0x11103fc00) [pid = 2574] [serial = 1908] [outer = 0x0] 15:17:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 222 (0x124d67800) [pid = 2574] [serial = 1909] [outer = 0x11103fc00] 15:17:12 INFO - PROCESS | 2574 | 1462918632764 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 223 (0x13427e800) [pid = 2574] [serial = 1910] [outer = 0x11103fc00] 15:17:13 INFO - PROCESS | 2574 | 1462918633174 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]]]}] 15:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 769ms 15:17:13 INFO - PROCESS | 2574 | 1462918633263 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:17:13 INFO - PROCESS | 2574 | 1462918633264 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 15:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:17:13 INFO - PROCESS | 2574 | 1462918633268 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:17:13 INFO - PROCESS | 2574 | 1462918633269 Marionette TRACE conn2 <- [1,2518,null,{}] 15:17:13 INFO - PROCESS | 2574 | 1462918633272 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}] 15:17:13 INFO - PROCESS | 2574 | 1462918633390 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:17:13 INFO - PROCESS | 2574 | 1462918633481 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x129315800 == 83 [pid = 2574] [id = 637] 15:17:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 224 (0x133b7c800) [pid = 2574] [serial = 1911] [outer = 0x0] 15:17:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 225 (0x134284000) [pid = 2574] [serial = 1912] [outer = 0x133b7c800] 15:17:13 INFO - PROCESS | 2574 | 1462918633511 Marionette DEBUG loaded listener.js 15:17:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 226 (0x134288c00) [pid = 2574] [serial = 1913] [outer = 0x133b7c800] 15:17:14 INFO - PROCESS | 2574 | 1462918634159 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]]]}] 15:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 919ms 15:17:14 INFO - PROCESS | 2574 | 1462918634193 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 2574 | 1462918634196 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 15:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:17:14 INFO - PROCESS | 2574 | 1462918634202 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 2574 | 1462918634204 Marionette TRACE conn2 <- [1,2522,null,{}] 15:17:14 INFO - PROCESS | 2574 | 1462918634211 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}] 15:17:14 INFO - PROCESS | 2574 | 1462918634323 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:17:14 INFO - PROCESS | 2574 | 1462918634419 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af1d800 == 84 [pid = 2574] [id = 638] 15:17:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 227 (0x1134b2400) [pid = 2574] [serial = 1914] [outer = 0x0] 15:17:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 228 (0x116164000) [pid = 2574] [serial = 1915] [outer = 0x1134b2400] 15:17:14 INFO - PROCESS | 2574 | 1462918634447 Marionette DEBUG loaded listener.js 15:17:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 229 (0x1184ddc00) [pid = 2574] [serial = 1916] [outer = 0x1134b2400] 15:17:14 INFO - PROCESS | 2574 | 1462918634909 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]]]}] 15:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 727ms 15:17:14 INFO - PROCESS | 2574 | 1462918634946 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 2574 | 1462918634949 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 15:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:17:14 INFO - PROCESS | 2574 | 1462918634956 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 2574 | 1462918634960 Marionette TRACE conn2 <- [1,2526,null,{}] 15:17:14 INFO - PROCESS | 2574 | 1462918634963 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}] 15:17:15 INFO - PROCESS | 2574 | 1462918635068 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:17:15 INFO - PROCESS | 2574 | 1462918635175 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x119073800 == 85 [pid = 2574] [id = 639] 15:17:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 230 (0x119720c00) [pid = 2574] [serial = 1917] [outer = 0x0] 15:17:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 231 (0x120d69400) [pid = 2574] [serial = 1918] [outer = 0x119720c00] 15:17:15 INFO - PROCESS | 2574 | 1462918635205 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 232 (0x12164e400) [pid = 2574] [serial = 1919] [outer = 0x119720c00] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1367bd000 == 84 [pid = 2574] [id = 566] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1347e1000 == 83 [pid = 2574] [id = 567] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1346eb000 == 82 [pid = 2574] [id = 626] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x133597800 == 81 [pid = 2574] [id = 625] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1185e6000 == 80 [pid = 2574] [id = 624] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x13358f000 == 79 [pid = 2574] [id = 623] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12d69b800 == 78 [pid = 2574] [id = 622] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12d1c2000 == 77 [pid = 2574] [id = 621] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 231 (0x12d725c00) [pid = 2574] [serial = 1819] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | 1462918635648 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]]]}] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12c003800 == 76 [pid = 2574] [id = 620] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x12af26000 == 75 [pid = 2574] [id = 619] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x128f4a000 == 74 [pid = 2574] [id = 618] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x119918800 == 73 [pid = 2574] [id = 617] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x119070800 == 72 [pid = 2574] [id = 616] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x120dcf000 == 71 [pid = 2574] [id = 615] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1348a8800 == 70 [pid = 2574] [id = 613] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1346e7000 == 69 [pid = 2574] [id = 612] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x1341de800 == 68 [pid = 2574] [id = 611] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x133eae800 == 67 [pid = 2574] [id = 610] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x133bcb000 == 66 [pid = 2574] [id = 609] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x129333800 == 65 [pid = 2574] [id = 608] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x119580000 == 64 [pid = 2574] [id = 607] 15:17:15 INFO - PROCESS | 2574 | --DOCSHELL 0x133599000 == 63 [pid = 2574] [id = 606] 15:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 721ms 15:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:17:15 INFO - PROCESS | 2574 | 1462918635678 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 2574 | 1462918635679 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 15:17:15 INFO - PROCESS | 2574 | 1462918635681 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 2574 | 1462918635684 Marionette TRACE conn2 <- [1,2530,null,{}] 15:17:15 INFO - PROCESS | 2574 | 1462918635691 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}] 15:17:15 INFO - PROCESS | 2574 | 1462918635788 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:17:15 INFO - PROCESS | 2574 | 1462918635796 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f9b000 == 64 [pid = 2574] [id = 640] 15:17:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 232 (0x124d6f400) [pid = 2574] [serial = 1920] [outer = 0x0] 15:17:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 233 (0x126dcc400) [pid = 2574] [serial = 1921] [outer = 0x124d6f400] 15:17:15 INFO - PROCESS | 2574 | 1462918635826 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 234 (0x127467000) [pid = 2574] [serial = 1922] [outer = 0x124d6f400] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 233 (0x13447d800) [pid = 2574] [serial = 1751] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 232 (0x129307800) [pid = 2574] [serial = 1801] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 231 (0x12af10c00) [pid = 2574] [serial = 1804] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 230 (0x12b0cc000) [pid = 2574] [serial = 1807] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 229 (0x12afb2400) [pid = 2574] [serial = 1805] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 228 (0x12bce7400) [pid = 2574] [serial = 1762] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 227 (0x121bc7800) [pid = 2574] [serial = 1792] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 226 (0x1255ba400) [pid = 2574] [serial = 1793] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 225 (0x1342b4000) [pid = 2574] [serial = 1768] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 224 (0x12bcf0400) [pid = 2574] [serial = 1777] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 223 (0x126f33800) [pid = 2574] [serial = 1795] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 222 (0x127403c00) [pid = 2574] [serial = 1796] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 221 (0x120d62800) [pid = 2574] [serial = 1789] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 220 (0x1214e9000) [pid = 2574] [serial = 1790] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 219 (0x110f19c00) [pid = 2574] [serial = 1753] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 218 (0x127461800) [pid = 2574] [serial = 1759] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 217 (0x117524000) [pid = 2574] [serial = 1784] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 216 (0x1169a9000) [pid = 2574] [serial = 1783] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 215 (0x1335ee000) [pid = 2574] [serial = 1780] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 214 (0x133b4b000) [pid = 2574] [serial = 1771] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 213 (0x119153400) [pid = 2574] [serial = 1787] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 212 (0x11821ac00) [pid = 2574] [serial = 1786] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x120d60c00) [pid = 2574] [serial = 1756] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x12d892800) [pid = 2574] [serial = 1765] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x1342bb400) [pid = 2574] [serial = 1774] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x126f32800) [pid = 2574] [serial = 1810] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x12c07e800) [pid = 2574] [serial = 1813] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x12ca5b000) [pid = 2574] [serial = 1816] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x12ce78000) [pid = 2574] [serial = 1817] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x12b2c0000) [pid = 2574] [serial = 1808] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 203 (0x127469000) [pid = 2574] [serial = 1798] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 202 (0x12ba9f000) [pid = 2574] [serial = 1811] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 201 (0x128c89000) [pid = 2574] [serial = 1799] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 200 (0x12a758c00) [pid = 2574] [serial = 1802] [outer = 0x0] [url = about:blank] 15:17:15 INFO - PROCESS | 2574 | --DOMWINDOW == 199 (0x12ca56800) [pid = 2574] [serial = 1814] [outer = 0x0] [url = about:blank] 15:17:16 INFO - PROCESS | 2574 | 1462918636221 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]]]}] 15:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 571ms 15:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:17:16 INFO - PROCESS | 2574 | 1462918636252 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:17:16 INFO - PROCESS | 2574 | 1462918636254 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 15:17:16 INFO - PROCESS | 2574 | 1462918636257 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 2574 | 1462918636259 Marionette TRACE conn2 <- [1,2534,null,{}] 15:17:16 INFO - PROCESS | 2574 | 1462918636261 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}] 15:17:16 INFO - PROCESS | 2574 | 1462918636355 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:17:16 INFO - PROCESS | 2574 | 1462918636359 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x129316800 == 65 [pid = 2574] [id = 641] 15:17:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 200 (0x12568fc00) [pid = 2574] [serial = 1923] [outer = 0x0] 15:17:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 201 (0x1289af800) [pid = 2574] [serial = 1924] [outer = 0x12568fc00] 15:17:16 INFO - PROCESS | 2574 | 1462918636385 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 202 (0x128a83400) [pid = 2574] [serial = 1925] [outer = 0x12568fc00] 15:17:16 INFO - PROCESS | 2574 | 1462918636748 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]]]}] 15:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 15:17:16 INFO - PROCESS | 2574 | 1462918636783 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:17:16 INFO - PROCESS | 2574 | 1462918636785 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 15:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:17:16 INFO - PROCESS | 2574 | 1462918636787 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 2574 | 1462918636788 Marionette TRACE conn2 <- [1,2538,null,{}] 15:17:16 INFO - PROCESS | 2574 | 1462918636798 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}] 15:17:16 INFO - PROCESS | 2574 | 1462918636891 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:17:16 INFO - PROCESS | 2574 | 1462918636895 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c011000 == 66 [pid = 2574] [id = 642] 15:17:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 203 (0x128c28c00) [pid = 2574] [serial = 1926] [outer = 0x0] 15:17:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 204 (0x128ff0000) [pid = 2574] [serial = 1927] [outer = 0x128c28c00] 15:17:16 INFO - PROCESS | 2574 | 1462918636922 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x12a758c00) [pid = 2574] [serial = 1928] [outer = 0x128c28c00] 15:17:17 INFO - PROCESS | 2574 | 1462918637282 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]]]}] 15:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 15:17:17 INFO - PROCESS | 2574 | 1462918637309 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:17:17 INFO - PROCESS | 2574 | 1462918637310 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 15:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:17:17 INFO - PROCESS | 2574 | 1462918637313 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 2574 | 1462918637314 Marionette TRACE conn2 <- [1,2542,null,{}] 15:17:17 INFO - PROCESS | 2574 | 1462918637316 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}] 15:17:17 INFO - PROCESS | 2574 | 1462918637424 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:17:17 INFO - PROCESS | 2574 | 1462918637513 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d1b2000 == 67 [pid = 2574] [id = 643] 15:17:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x128c85c00) [pid = 2574] [serial = 1929] [outer = 0x0] 15:17:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x12afb4800) [pid = 2574] [serial = 1930] [outer = 0x128c85c00] 15:17:17 INFO - PROCESS | 2574 | 1462918637540 Marionette DEBUG loaded listener.js 15:17:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x12c4af400) [pid = 2574] [serial = 1931] [outer = 0x128c85c00] 15:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 568ms 15:17:17 INFO - PROCESS | 2574 | 1462918637876 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]]]}] 15:17:17 INFO - PROCESS | 2574 | 1462918637882 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:17:17 INFO - PROCESS | 2574 | 1462918637883 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 15:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:17:17 INFO - PROCESS | 2574 | 1462918637886 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 2574 | 1462918637887 Marionette TRACE conn2 <- [1,2546,null,{}] 15:17:17 INFO - PROCESS | 2574 | 1462918637892 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}] 15:17:18 INFO - PROCESS | 2574 | 1462918638058 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:17:18 INFO - PROCESS | 2574 | 1462918638084 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6c5800 == 68 [pid = 2574] [id = 644] 15:17:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x12c4a8400) [pid = 2574] [serial = 1932] [outer = 0x0] 15:17:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x12ce71400) [pid = 2574] [serial = 1933] [outer = 0x12c4a8400] 15:17:18 INFO - PROCESS | 2574 | 1462918638125 Marionette DEBUG loaded listener.js 15:17:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x12d730000) [pid = 2574] [serial = 1934] [outer = 0x12c4a8400] 15:17:18 INFO - PROCESS | 2574 | 1462918638573 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]]]}] 15:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 722ms 15:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:17:18 INFO - PROCESS | 2574 | 1462918638613 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:17:18 INFO - PROCESS | 2574 | 1462918638614 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 15:17:18 INFO - PROCESS | 2574 | 1462918638617 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:17:18 INFO - PROCESS | 2574 | 1462918638618 Marionette TRACE conn2 <- [1,2550,null,{}] 15:17:18 INFO - PROCESS | 2574 | 1462918638620 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}] 15:17:18 INFO - PROCESS | 2574 | 1462918638740 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:17:18 INFO - PROCESS | 2574 | 1462918638773 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x133597800 == 69 [pid = 2574] [id = 645] 15:17:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x12ca56800) [pid = 2574] [serial = 1935] [outer = 0x0] 15:17:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 213 (0x12de83000) [pid = 2574] [serial = 1936] [outer = 0x12ca56800] 15:17:18 INFO - PROCESS | 2574 | 1462918638799 Marionette DEBUG loaded listener.js 15:17:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 214 (0x12dee0400) [pid = 2574] [serial = 1937] [outer = 0x12ca56800] 15:17:19 INFO - PROCESS | 2574 | 1462918639161 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]]]}] 15:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 567ms 15:17:19 INFO - PROCESS | 2574 | 1462918639185 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:17:19 INFO - PROCESS | 2574 | 1462918639186 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 15:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:17:19 INFO - PROCESS | 2574 | 1462918639188 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:17:19 INFO - PROCESS | 2574 | 1462918639189 Marionette TRACE conn2 <- [1,2554,null,{}] 15:17:19 INFO - PROCESS | 2574 | 1462918639192 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}] 15:17:19 INFO - PROCESS | 2574 | 1462918639313 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:17:19 INFO - PROCESS | 2574 | 1462918639337 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x133bdd000 == 70 [pid = 2574] [id = 646] 15:17:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 215 (0x12de88000) [pid = 2574] [serial = 1938] [outer = 0x0] 15:17:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 216 (0x13367a000) [pid = 2574] [serial = 1939] [outer = 0x12de88000] 15:17:19 INFO - PROCESS | 2574 | 1462918639363 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 217 (0x133b41000) [pid = 2574] [serial = 1940] [outer = 0x12de88000] 15:17:19 INFO - PROCESS | 2574 | 1462918639735 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]]]}] 15:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 570ms 15:17:19 INFO - PROCESS | 2574 | 1462918639758 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:17:19 INFO - PROCESS | 2574 | 1462918639760 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 15:17:19 INFO - PROCESS | 2574 | 1462918639762 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:17:19 INFO - PROCESS | 2574 | 1462918639763 Marionette TRACE conn2 <- [1,2558,null,{}] 15:17:19 INFO - PROCESS | 2574 | 1462918639958 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}] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 216 (0x12af15000) [pid = 2574] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 215 (0x12ce6d400) [pid = 2574] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 214 (0x127215800) [pid = 2574] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 213 (0x128c20c00) [pid = 2574] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 212 (0x12c073400) [pid = 2574] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x111038800) [pid = 2574] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x1176b6000) [pid = 2574] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x121648800) [pid = 2574] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x12d72d000) [pid = 2574] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x12d72f800) [pid = 2574] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x1122b5c00) [pid = 2574] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x133681800) [pid = 2574] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:17:19 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x1255b9800) [pid = 2574] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:17:20 INFO - PROCESS | 2574 | 1462918640097 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:17:20 INFO - PROCESS | 2574 | 1462918640103 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a769000 == 71 [pid = 2574] [id = 647] 15:17:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x110ea6c00) [pid = 2574] [serial = 1941] [outer = 0x0] 15:17:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x121184800) [pid = 2574] [serial = 1942] [outer = 0x110ea6c00] 15:17:20 INFO - PROCESS | 2574 | 1462918640132 Marionette DEBUG loaded listener.js 15:17:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x12118ac00) [pid = 2574] [serial = 1943] [outer = 0x110ea6c00] 15:17:20 INFO - PROCESS | 2574 | 1462918640464 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]]]}] 15:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 719ms 15:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:17:20 INFO - PROCESS | 2574 | 1462918640481 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:17:20 INFO - PROCESS | 2574 | 1462918640483 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 15:17:20 INFO - PROCESS | 2574 | 1462918640485 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 2574 | 1462918640487 Marionette TRACE conn2 <- [1,2562,null,{}] 15:17:20 INFO - PROCESS | 2574 | 1462918640490 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}] 15:17:20 INFO - PROCESS | 2574 | 1462918640602 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:17:20 INFO - PROCESS | 2574 | 1462918640683 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x134407000 == 72 [pid = 2574] [id = 648] 15:17:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x12118a000) [pid = 2574] [serial = 1944] [outer = 0x0] 15:17:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x12164f000) [pid = 2574] [serial = 1945] [outer = 0x12118a000] 15:17:20 INFO - PROCESS | 2574 | 1462918640712 Marionette DEBUG loaded listener.js 15:17:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x13360f800) [pid = 2574] [serial = 1946] [outer = 0x12118a000] 15:17:21 INFO - PROCESS | 2574 | 1462918641014 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]]]}] 15:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 569ms 15:17:21 INFO - PROCESS | 2574 | 1462918641054 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:17:21 INFO - PROCESS | 2574 | 1462918641056 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 15:17:21 INFO - PROCESS | 2574 | 1462918641060 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:17:21 INFO - PROCESS | 2574 | 1462918641061 Marionette TRACE conn2 <- [1,2566,null,{}] 15:17:21 INFO - PROCESS | 2574 | 1462918641064 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}] 15:17:21 INFO - PROCESS | 2574 | 1462918641163 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:17:21 INFO - PROCESS | 2574 | 1462918641167 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x1347e1000 == 73 [pid = 2574] [id = 649] 15:17:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x13360b000) [pid = 2574] [serial = 1947] [outer = 0x0] 15:17:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x133614800) [pid = 2574] [serial = 1948] [outer = 0x13360b000] 15:17:21 INFO - PROCESS | 2574 | 1462918641194 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 213 (0x117041400) [pid = 2574] [serial = 1949] [outer = 0x13360b000] 15:17:21 INFO - PROCESS | 2574 | 1462918641566 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]]]}] 15:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 15:17:21 INFO - PROCESS | 2574 | 1462918641581 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:17:21 INFO - PROCESS | 2574 | 1462918641582 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 15:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:17:21 INFO - PROCESS | 2574 | 1462918641584 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:17:21 INFO - PROCESS | 2574 | 1462918641585 Marionette TRACE conn2 <- [1,2570,null,{}] 15:17:21 INFO - PROCESS | 2574 | 1462918641587 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}] 15:17:21 INFO - PROCESS | 2574 | 1462918641724 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:17:21 INFO - PROCESS | 2574 | 1462918641732 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x1367b0800 == 74 [pid = 2574] [id = 650] 15:17:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 214 (0x12c7f2000) [pid = 2574] [serial = 1950] [outer = 0x0] 15:17:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 215 (0x133b46c00) [pid = 2574] [serial = 1951] [outer = 0x12c7f2000] 15:17:21 INFO - PROCESS | 2574 | 1462918641756 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 216 (0x133c16400) [pid = 2574] [serial = 1952] [outer = 0x12c7f2000] 15:17:22 INFO - PROCESS | 2574 | 1462918642259 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]]]}] 15:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 718ms 15:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:17:22 INFO - PROCESS | 2574 | 1462918642303 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:17:22 INFO - PROCESS | 2574 | 1462918642305 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 15:17:22 INFO - PROCESS | 2574 | 1462918642308 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:17:22 INFO - PROCESS | 2574 | 1462918642310 Marionette TRACE conn2 <- [1,2574,null,{}] 15:17:22 INFO - PROCESS | 2574 | 1462918642315 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}] 15:17:22 INFO - PROCESS | 2574 | 1462918642440 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:17:22 INFO - PROCESS | 2574 | 1462918642571 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x121619800 == 75 [pid = 2574] [id = 651] 15:17:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 217 (0x1176b6800) [pid = 2574] [serial = 1953] [outer = 0x0] 15:17:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 218 (0x11821ac00) [pid = 2574] [serial = 1954] [outer = 0x1176b6800] 15:17:22 INFO - PROCESS | 2574 | 1462918642604 Marionette DEBUG loaded listener.js 15:17:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 219 (0x119c2e800) [pid = 2574] [serial = 1955] [outer = 0x1176b6800] 15:17:23 INFO - PROCESS | 2574 | 1462918643020 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]]]}] 15:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 773ms 15:17:23 INFO - PROCESS | 2574 | 1462918643081 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 2574 | 1462918643085 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 15:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:17:23 INFO - PROCESS | 2574 | 1462918643090 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 2574 | 1462918643092 Marionette TRACE conn2 <- [1,2578,null,{}] 15:17:23 INFO - PROCESS | 2574 | 1462918643094 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}] 15:17:23 INFO - PROCESS | 2574 | 1462918643219 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:17:23 INFO - PROCESS | 2574 | 1462918643336 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfdb000 == 76 [pid = 2574] [id = 652] 15:17:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 220 (0x120d64c00) [pid = 2574] [serial = 1956] [outer = 0x0] 15:17:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 221 (0x121190c00) [pid = 2574] [serial = 1957] [outer = 0x120d64c00] 15:17:23 INFO - PROCESS | 2574 | 1462918643370 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 222 (0x127216c00) [pid = 2574] [serial = 1958] [outer = 0x120d64c00] 15:17:23 INFO - PROCESS | 2574 | 1462918643771 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]]]}] 15:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 722ms 15:17:23 INFO - PROCESS | 2574 | 1462918643835 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 2574 | 1462918643836 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 15:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:17:23 INFO - PROCESS | 2574 | 1462918643852 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 2574 | 1462918643855 Marionette TRACE conn2 <- [1,2582,null,{}] 15:17:23 INFO - PROCESS | 2574 | 1462918643868 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}] 15:17:24 INFO - PROCESS | 2574 | 1462918644010 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:17:24 INFO - PROCESS | 2574 | 1462918644140 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x137c04800 == 77 [pid = 2574] [id = 653] 15:17:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 223 (0x127517c00) [pid = 2574] [serial = 1959] [outer = 0x0] 15:17:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 224 (0x12af0bc00) [pid = 2574] [serial = 1960] [outer = 0x127517c00] 15:17:24 INFO - PROCESS | 2574 | 1462918644190 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 225 (0x12ba9f000) [pid = 2574] [serial = 1961] [outer = 0x127517c00] 15:17:24 INFO - PROCESS | 2574 | 1462918644663 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]]]}] 15:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 891ms 15:17:24 INFO - PROCESS | 2574 | 1462918644730 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:17:24 INFO - PROCESS | 2574 | 1462918644732 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 15:17:24 INFO - PROCESS | 2574 | 1462918644735 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:17:24 INFO - PROCESS | 2574 | 1462918644736 Marionette TRACE conn2 <- [1,2586,null,{}] 15:17:24 INFO - PROCESS | 2574 | 1462918644738 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}] 15:17:24 INFO - PROCESS | 2574 | 1462918644858 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:17:24 INFO - PROCESS | 2574 | 1462918644947 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x136e72000 == 78 [pid = 2574] [id = 654] 15:17:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 226 (0x12bae9400) [pid = 2574] [serial = 1962] [outer = 0x0] 15:17:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 227 (0x12ce77800) [pid = 2574] [serial = 1963] [outer = 0x12bae9400] 15:17:24 INFO - PROCESS | 2574 | 1462918644980 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 228 (0x12dee4000) [pid = 2574] [serial = 1964] [outer = 0x12bae9400] 15:17:25 INFO - PROCESS | 2574 | 1462918645394 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]]]}] 15:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 668ms 15:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:17:25 INFO - PROCESS | 2574 | 1462918645403 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:17:25 INFO - PROCESS | 2574 | 1462918645405 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 15:17:25 INFO - PROCESS | 2574 | 1462918645408 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - PROCESS | 2574 | 1462918645410 Marionette TRACE conn2 <- [1,2590,null,{}] 15:17:25 INFO - PROCESS | 2574 | 1462918645413 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}] 15:17:25 INFO - PROCESS | 2574 | 1462918645527 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:17:25 INFO - PROCESS | 2574 | 1462918645636 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x141dd9800 == 79 [pid = 2574] [id = 655] 15:17:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 229 (0x12bce8400) [pid = 2574] [serial = 1965] [outer = 0x0] 15:17:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 230 (0x133615c00) [pid = 2574] [serial = 1966] [outer = 0x12bce8400] 15:17:25 INFO - PROCESS | 2574 | 1462918645666 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 231 (0x133b49c00) [pid = 2574] [serial = 1967] [outer = 0x12bce8400] 15:17:26 INFO - PROCESS | 2574 | 1462918646060 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]]]}] 15:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 721ms 15:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:17:26 INFO - PROCESS | 2574 | 1462918646129 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:17:26 INFO - PROCESS | 2574 | 1462918646130 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 15:17:26 INFO - PROCESS | 2574 | 1462918646132 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:17:26 INFO - PROCESS | 2574 | 1462918646134 Marionette TRACE conn2 <- [1,2594,null,{}] 15:17:26 INFO - PROCESS | 2574 | 1462918646136 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}] 15:17:26 INFO - PROCESS | 2574 | 1462918646266 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:17:26 INFO - PROCESS | 2574 | 1462918646358 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x1382d9000 == 80 [pid = 2574] [id = 656] 15:17:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 232 (0x133b82c00) [pid = 2574] [serial = 1968] [outer = 0x0] 15:17:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 233 (0x1341a5400) [pid = 2574] [serial = 1969] [outer = 0x133b82c00] 15:17:26 INFO - PROCESS | 2574 | 1462918646389 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 234 (0x134289400) [pid = 2574] [serial = 1970] [outer = 0x133b82c00] 15:17:26 INFO - PROCESS | 2574 | 1462918646831 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]]]}] 15:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 719ms 15:17:26 INFO - PROCESS | 2574 | 1462918646853 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:17:26 INFO - PROCESS | 2574 | 1462918646854 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 15:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:17:26 INFO - PROCESS | 2574 | 1462918646872 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:17:26 INFO - PROCESS | 2574 | 1462918646873 Marionette TRACE conn2 <- [1,2598,null,{}] 15:17:26 INFO - PROCESS | 2574 | 1462918646894 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}] 15:17:27 INFO - PROCESS | 2574 | 1462918647009 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:17:27 INFO - PROCESS | 2574 | 1462918647097 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x1384d6800 == 81 [pid = 2574] [id = 657] 15:17:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 235 (0x1268c7400) [pid = 2574] [serial = 1971] [outer = 0x0] 15:17:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 236 (0x1342b2c00) [pid = 2574] [serial = 1972] [outer = 0x1268c7400] 15:17:27 INFO - PROCESS | 2574 | 1462918647126 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 237 (0x1342bb000) [pid = 2574] [serial = 1973] [outer = 0x1268c7400] 15:17:27 INFO - PROCESS | 2574 | 1462918647544 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]]]}] 15:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 739ms 15:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:17:27 INFO - PROCESS | 2574 | 1462918647610 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:17:27 INFO - PROCESS | 2574 | 1462918647611 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 15:17:27 INFO - PROCESS | 2574 | 1462918647613 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 2574 | 1462918647615 Marionette TRACE conn2 <- [1,2602,null,{}] 15:17:27 INFO - PROCESS | 2574 | 1462918647617 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}] 15:17:27 INFO - PROCESS | 2574 | 1462918647731 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:17:27 INFO - PROCESS | 2574 | 1462918647820 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x13473e800 == 82 [pid = 2574] [id = 658] 15:17:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 238 (0x133b86000) [pid = 2574] [serial = 1974] [outer = 0x0] 15:17:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 239 (0x13447fc00) [pid = 2574] [serial = 1975] [outer = 0x133b86000] 15:17:27 INFO - PROCESS | 2574 | 1462918647849 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 240 (0x13453b400) [pid = 2574] [serial = 1976] [outer = 0x133b86000] 15:17:28 INFO - PROCESS | 2574 | 1462918648261 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]]]}] 15:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 15:17:28 INFO - PROCESS | 2574 | 1462918648284 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:17:28 INFO - PROCESS | 2574 | 1462918648285 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 15:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:17:28 INFO - PROCESS | 2574 | 1462918648288 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:17:28 INFO - PROCESS | 2574 | 1462918648289 Marionette TRACE conn2 <- [1,2606,null,{}] 15:17:28 INFO - PROCESS | 2574 | 1462918648294 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}] 15:17:28 INFO - PROCESS | 2574 | 1462918648426 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:17:28 INFO - PROCESS | 2574 | 1462918648530 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x1384e2800 == 83 [pid = 2574] [id = 659] 15:17:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 241 (0x13453d800) [pid = 2574] [serial = 1977] [outer = 0x0] 15:17:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 242 (0x134541000) [pid = 2574] [serial = 1978] [outer = 0x13453d800] 15:17:28 INFO - PROCESS | 2574 | 1462918648560 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 243 (0x134545800) [pid = 2574] [serial = 1979] [outer = 0x13453d800] 15:17:29 INFO - PROCESS | 2574 | 1462918648998 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]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 722ms 15:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:17:29 INFO - PROCESS | 2574 | 1462918649011 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 2574 | 1462918649012 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 15:17:29 INFO - PROCESS | 2574 | 1462918649015 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 2574 | 1462918649016 Marionette TRACE conn2 <- [1,2610,null,{}] 15:17:29 INFO - PROCESS | 2574 | 1462918649018 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}] 15:17:29 INFO - PROCESS | 2574 | 1462918649156 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:17:29 INFO - PROCESS | 2574 | 1462918649276 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x1348c5000 == 84 [pid = 2574] [id = 660] 15:17:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 244 (0x110ea4000) [pid = 2574] [serial = 1980] [outer = 0x0] 15:17:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 245 (0x134547400) [pid = 2574] [serial = 1981] [outer = 0x110ea4000] 15:17:29 INFO - PROCESS | 2574 | 1462918649305 Marionette DEBUG loaded listener.js 15:17:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 246 (0x134768400) [pid = 2574] [serial = 1982] [outer = 0x110ea4000] 15:17:29 INFO - PROCESS | 2574 | 1462918649749 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]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 771ms 15:17:29 INFO - PROCESS | 2574 | 1462918649797 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 2574 | 1462918649799 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 15:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:17:29 INFO - PROCESS | 2574 | 1462918649803 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 2574 | 1462918649805 Marionette TRACE conn2 <- [1,2614,null,{}] 15:17:29 INFO - PROCESS | 2574 | 1462918649809 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}] 15:17:29 INFO - PROCESS | 2574 | 1462918649940 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:17:30 INFO - PROCESS | 2574 | 1462918650035 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af33800 == 85 [pid = 2574] [id = 661] 15:17:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 247 (0x11751dc00) [pid = 2574] [serial = 1983] [outer = 0x0] 15:17:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 248 (0x13453b000) [pid = 2574] [serial = 1984] [outer = 0x11751dc00] 15:17:30 INFO - PROCESS | 2574 | 1462918650069 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 249 (0x134770c00) [pid = 2574] [serial = 1985] [outer = 0x11751dc00] 15:17:30 INFO - PROCESS | 2574 | 1462918650513 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]]]}] 15:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 724ms 15:17:30 INFO - PROCESS | 2574 | 1462918650544 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:17:30 INFO - PROCESS | 2574 | 1462918650545 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 15:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:17:30 INFO - PROCESS | 2574 | 1462918650550 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:17:30 INFO - PROCESS | 2574 | 1462918650551 Marionette TRACE conn2 <- [1,2618,null,{}] 15:17:30 INFO - PROCESS | 2574 | 1462918650553 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}] 15:17:30 INFO - PROCESS | 2574 | 1462918650676 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:17:30 INFO - PROCESS | 2574 | 1462918650771 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x140c9b800 == 86 [pid = 2574] [id = 662] 15:17:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 250 (0x134771c00) [pid = 2574] [serial = 1986] [outer = 0x0] 15:17:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 251 (0x137bb1800) [pid = 2574] [serial = 1987] [outer = 0x134771c00] 15:17:30 INFO - PROCESS | 2574 | 1462918650800 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 252 (0x137bb8000) [pid = 2574] [serial = 1988] [outer = 0x134771c00] 15:17:31 INFO - PROCESS | 2574 | 1462918651466 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]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 975ms 15:17:31 INFO - PROCESS | 2574 | 1462918651525 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 2574 | 1462918651527 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 15:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:17:31 INFO - PROCESS | 2574 | 1462918651531 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 2574 | 1462918651533 Marionette TRACE conn2 <- [1,2622,null,{}] 15:17:31 INFO - PROCESS | 2574 | 1462918651537 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}] 15:17:31 INFO - PROCESS | 2574 | 1462918651655 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:17:31 INFO - PROCESS | 2574 | 1462918651750 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x1272bc800 == 87 [pid = 2574] [id = 663] 15:17:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 253 (0x112059c00) [pid = 2574] [serial = 1989] [outer = 0x0] 15:17:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 254 (0x117524c00) [pid = 2574] [serial = 1990] [outer = 0x112059c00] 15:17:31 INFO - PROCESS | 2574 | 1462918651779 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 255 (0x119c33400) [pid = 2574] [serial = 1991] [outer = 0x112059c00] 15:17:32 INFO - PROCESS | 2574 | 1462918652276 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]]]}] 15:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 773ms 15:17:32 INFO - PROCESS | 2574 | 1462918652304 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 2574 | 1462918652312 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 15:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:17:32 INFO - PROCESS | 2574 | 1462918652319 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:17:32 INFO - PROCESS | 2574 | 1462918652322 Marionette TRACE conn2 <- [1,2626,null,{}] 15:17:32 INFO - PROCESS | 2574 | 1462918652326 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}] 15:17:32 INFO - PROCESS | 2574 | 1462918652491 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:17:32 INFO - PROCESS | 2574 | 1462918652638 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x12559b800 == 88 [pid = 2574] [id = 664] 15:17:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 256 (0x121186c00) [pid = 2574] [serial = 1992] [outer = 0x0] 15:17:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 257 (0x12164d800) [pid = 2574] [serial = 1993] [outer = 0x121186c00] 15:17:32 INFO - PROCESS | 2574 | 1462918652666 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 258 (0x1268bc400) [pid = 2574] [serial = 1994] [outer = 0x121186c00] 15:17:32 INFO - PROCESS | 2574 | --DOCSHELL 0x1347e1000 == 87 [pid = 2574] [id = 649] 15:17:32 INFO - PROCESS | 2574 | --DOCSHELL 0x134407000 == 86 [pid = 2574] [id = 648] 15:17:32 INFO - PROCESS | 2574 | --DOCSHELL 0x12a769000 == 85 [pid = 2574] [id = 647] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 257 (0x110ea9800) [pid = 2574] [serial = 1882] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 256 (0x12c4b1800) [pid = 2574] [serial = 1834] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 255 (0x12d89a000) [pid = 2574] [serial = 1837] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 254 (0x12de7f800) [pid = 2574] [serial = 1840] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 253 (0x1216a1c00) [pid = 2574] [serial = 1843] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x133bdd000 == 84 [pid = 2574] [id = 646] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x133597800 == 83 [pid = 2574] [id = 645] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6c5800 == 82 [pid = 2574] [id = 644] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x12d1b2000 == 81 [pid = 2574] [id = 643] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x12c011000 == 80 [pid = 2574] [id = 642] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x129316800 == 79 [pid = 2574] [id = 641] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x120f9b000 == 78 [pid = 2574] [id = 640] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x119073800 == 77 [pid = 2574] [id = 639] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x12af1d800 == 76 [pid = 2574] [id = 638] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x141ddc800 == 75 [pid = 2574] [id = 633] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x137c1c800 == 74 [pid = 2574] [id = 632] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x137c07800 == 73 [pid = 2574] [id = 631] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x1367b2000 == 72 [pid = 2574] [id = 630] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x12ce56000 == 71 [pid = 2574] [id = 629] 15:17:33 INFO - PROCESS | 2574 | --DOCSHELL 0x12128e800 == 70 [pid = 2574] [id = 628] 15:17:33 INFO - PROCESS | 2574 | 1462918653136 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]]]}] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 252 (0x12b0c6000) [pid = 2574] [serial = 1861] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 251 (0x12164c400) [pid = 2574] [serial = 1825] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 250 (0x12d894c00) [pid = 2574] [serial = 1820] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 249 (0x127463c00) [pid = 2574] [serial = 1855] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 248 (0x1289b9c00) [pid = 2574] [serial = 1856] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 247 (0x129307000) [pid = 2574] [serial = 1858] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 246 (0x12a8c0800) [pid = 2574] [serial = 1859] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 245 (0x12ca63000) [pid = 2574] [serial = 1864] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 244 (0x113d63000) [pid = 2574] [serial = 1847] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 243 (0x111d7c800) [pid = 2574] [serial = 1846] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 242 (0x119150400) [pid = 2574] [serial = 1849] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 241 (0x120d69c00) [pid = 2574] [serial = 1850] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 240 (0x121652800) [pid = 2574] [serial = 1852] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 239 (0x1268c1400) [pid = 2574] [serial = 1853] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 238 (0x12b288000) [pid = 2574] [serial = 1831] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 237 (0x1289bcc00) [pid = 2574] [serial = 1828] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 236 (0x11703bc00) [pid = 2574] [serial = 1822] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 235 (0x12dedb400) [pid = 2574] [serial = 1868] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 234 (0x12de7e400) [pid = 2574] [serial = 1867] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 233 (0x1335ef400) [pid = 2574] [serial = 1871] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 232 (0x12dee3800) [pid = 2574] [serial = 1870] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 231 (0x12745d800) [pid = 2574] [serial = 1874] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 230 (0x133b42c00) [pid = 2574] [serial = 1879] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 229 (0x117038400) [pid = 2574] [serial = 1873] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 228 (0x12d72b800) [pid = 2574] [serial = 1865] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 227 (0x133c14000) [pid = 2574] [serial = 1880] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 226 (0x12c7f6800) [pid = 2574] [serial = 1876] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 225 (0x13367f000) [pid = 2574] [serial = 1877] [outer = 0x0] [url = about:blank] 15:17:33 INFO - PROCESS | 2574 | --DOMWINDOW == 224 (0x12bce9c00) [pid = 2574] [serial = 1862] [outer = 0x0] [url = about:blank] 15:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 876ms 15:17:33 INFO - PROCESS | 2574 | 1462918653194 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 2574 | 1462918653195 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 15:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:17:33 INFO - PROCESS | 2574 | 1462918653198 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 2574 | 1462918653200 Marionette TRACE conn2 <- [1,2630,null,{}] 15:17:33 INFO - PROCESS | 2574 | 1462918653214 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}] 15:17:33 INFO - PROCESS | 2574 | 1462918653319 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:17:33 INFO - PROCESS | 2574 | 1462918653331 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x1219a4800 == 71 [pid = 2574] [id = 665] 15:17:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 225 (0x127461800) [pid = 2574] [serial = 1995] [outer = 0x0] 15:17:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 226 (0x127466800) [pid = 2574] [serial = 1996] [outer = 0x127461800] 15:17:33 INFO - PROCESS | 2574 | 1462918653359 Marionette DEBUG loaded listener.js 15:17:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 227 (0x1289bcc00) [pid = 2574] [serial = 1997] [outer = 0x127461800] 15:17:33 INFO - PROCESS | 2574 | 1462918653803 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]]]}] 15:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 623ms 15:17:33 INFO - PROCESS | 2574 | 1462918653822 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 2574 | 1462918653825 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 15:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:17:33 INFO - PROCESS | 2574 | 1462918653829 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 2574 | 1462918653831 Marionette TRACE conn2 <- [1,2634,null,{}] 15:17:33 INFO - PROCESS | 2574 | 1462918653834 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}] 15:17:33 INFO - PROCESS | 2574 | 1462918653990 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:17:34 INFO - PROCESS | 2574 | 1462918654115 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af5d000 == 72 [pid = 2574] [id = 666] 15:17:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 228 (0x127461c00) [pid = 2574] [serial = 1998] [outer = 0x0] 15:17:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 229 (0x12930f800) [pid = 2574] [serial = 1999] [outer = 0x127461c00] 15:17:34 INFO - PROCESS | 2574 | 1462918654158 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 230 (0x12afb2400) [pid = 2574] [serial = 2000] [outer = 0x127461c00] 15:17:34 INFO - PROCESS | 2574 | 1462918654519 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]]]}] 15:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 724ms 15:17:34 INFO - PROCESS | 2574 | 1462918654563 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 2574 | 1462918654564 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 15:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:17:34 INFO - PROCESS | 2574 | 1462918654566 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:17:34 INFO - PROCESS | 2574 | 1462918654568 Marionette TRACE conn2 <- [1,2638,null,{}] 15:17:34 INFO - PROCESS | 2574 | 1462918654570 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}] 15:17:34 INFO - PROCESS | 2574 | 1462918654713 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:17:34 INFO - PROCESS | 2574 | 1462918654725 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfd6000 == 73 [pid = 2574] [id = 667] 15:17:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 231 (0x12b0ce400) [pid = 2574] [serial = 2001] [outer = 0x0] 15:17:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 232 (0x12baa5800) [pid = 2574] [serial = 2002] [outer = 0x12b0ce400] 15:17:34 INFO - PROCESS | 2574 | 1462918654751 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 233 (0x12c4ab800) [pid = 2574] [serial = 2003] [outer = 0x12b0ce400] 15:17:35 INFO - PROCESS | 2574 | 1462918655102 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]]]}] 15:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 567ms 15:17:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:17:35 INFO - PROCESS | 2574 | 1462918655135 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 2574 | 1462918655136 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 15:17:35 INFO - PROCESS | 2574 | 1462918655138 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - PROCESS | 2574 | 1462918655139 Marionette TRACE conn2 <- [1,2642,null,{}] 15:17:35 INFO - PROCESS | 2574 | 1462918655142 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}] 15:17:35 INFO - PROCESS | 2574 | 1462918655252 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:17:35 INFO - PROCESS | 2574 | 1462918655356 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x133590000 == 74 [pid = 2574] [id = 668] 15:17:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 234 (0x12c4a7800) [pid = 2574] [serial = 2004] [outer = 0x0] 15:17:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 235 (0x12ca65000) [pid = 2574] [serial = 2005] [outer = 0x12c4a7800] 15:17:35 INFO - PROCESS | 2574 | 1462918655384 Marionette DEBUG loaded listener.js 15:17:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 236 (0x1335f0c00) [pid = 2574] [serial = 2006] [outer = 0x12c4a7800] 15:17:35 INFO - PROCESS | 2574 | 1462918655726 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]]]}] 15:17:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:17:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 620ms 15:17:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:17:35 INFO - PROCESS | 2574 | 1462918655759 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 2574 | 1462918655760 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 15:17:35 INFO - PROCESS | 2574 | 1462918655768 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - PROCESS | 2574 | 1462918655769 Marionette TRACE conn2 <- [1,2646,null,{}] 15:17:35 INFO - PROCESS | 2574 | 1462918655771 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}] 15:17:35 INFO - PROCESS | 2574 | 1462918655906 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:17:35 INFO - PROCESS | 2574 | 1462918655941 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x133ea9800 == 75 [pid = 2574] [id = 669] 15:17:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 237 (0x12dee0000) [pid = 2574] [serial = 2007] [outer = 0x0] 15:17:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 238 (0x133614400) [pid = 2574] [serial = 2008] [outer = 0x12dee0000] 15:17:35 INFO - PROCESS | 2574 | 1462918655967 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 239 (0x133b42c00) [pid = 2574] [serial = 2009] [outer = 0x12dee0000] 15:17:36 INFO - PROCESS | 2574 | 1462918656320 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]]]}] 15:17:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:17:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 573ms 15:17:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:17:36 INFO - PROCESS | 2574 | 1462918656337 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 2574 | 1462918656338 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 15:17:36 INFO - PROCESS | 2574 | 1462918656340 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:17:36 INFO - PROCESS | 2574 | 1462918656341 Marionette TRACE conn2 <- [1,2650,null,{}] 15:17:36 INFO - PROCESS | 2574 | 1462918656343 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}] 15:17:36 INFO - PROCESS | 2574 | 1462918656472 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:17:36 INFO - PROCESS | 2574 | 1462918656486 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x134270000 == 76 [pid = 2574] [id = 670] 15:17:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 240 (0x13360f400) [pid = 2574] [serial = 2010] [outer = 0x0] 15:17:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 241 (0x133c14000) [pid = 2574] [serial = 2011] [outer = 0x13360f400] 15:17:36 INFO - PROCESS | 2574 | 1462918656511 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 242 (0x1341a3400) [pid = 2574] [serial = 2012] [outer = 0x13360f400] 15:17:36 INFO - PROCESS | 2574 | 1462918656878 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]]]}] 15:17:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:17:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 571ms 15:17:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:17:36 INFO - PROCESS | 2574 | 1462918656917 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 2574 | 1462918656918 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 15:17:36 INFO - PROCESS | 2574 | 1462918656920 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:17:36 INFO - PROCESS | 2574 | 1462918656922 Marionette TRACE conn2 <- [1,2654,null,{}] 15:17:36 INFO - PROCESS | 2574 | 1462918656924 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}] 15:17:37 INFO - PROCESS | 2574 | 1462918657052 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:17:37 INFO - PROCESS | 2574 | 1462918657070 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x134406800 == 77 [pid = 2574] [id = 671] 15:17:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 243 (0x13367f000) [pid = 2574] [serial = 2013] [outer = 0x0] 15:17:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 244 (0x1341a9800) [pid = 2574] [serial = 2014] [outer = 0x13367f000] 15:17:37 INFO - PROCESS | 2574 | 1462918657103 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 245 (0x13427fc00) [pid = 2574] [serial = 2015] [outer = 0x13367f000] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 244 (0x12de88000) [pid = 2574] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 243 (0x12118a000) [pid = 2574] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 242 (0x110ea6c00) [pid = 2574] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 241 (0x1134b2400) [pid = 2574] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 240 (0x124d6f400) [pid = 2574] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 239 (0x128c28c00) [pid = 2574] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 238 (0x12ca56800) [pid = 2574] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 237 (0x12568fc00) [pid = 2574] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 236 (0x128c85c00) [pid = 2574] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 235 (0x119720c00) [pid = 2574] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 234 (0x12c4a8400) [pid = 2574] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 233 (0x110ea5800) [pid = 2574] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:17:37 INFO - PROCESS | 2574 | --DOMWINDOW == 232 (0x13360b000) [pid = 2574] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:17:37 INFO - PROCESS | 2574 | 1462918657615 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]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:17:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 719ms 15:17:37 INFO - PROCESS | 2574 | 1462918657642 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 2574 | 1462918657644 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 15:17:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:17:37 INFO - PROCESS | 2574 | 1462918657647 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 2574 | 1462918657648 Marionette TRACE conn2 <- [1,2658,null,{}] 15:17:37 INFO - PROCESS | 2574 | 1462918657650 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}] 15:17:37 INFO - PROCESS | 2574 | 1462918657751 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:17:37 INFO - PROCESS | 2574 | 1462918657834 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x133582800 == 78 [pid = 2574] [id = 672] 15:17:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 233 (0x12118a000) [pid = 2574] [serial = 2016] [outer = 0x0] 15:17:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 234 (0x1289b8400) [pid = 2574] [serial = 2017] [outer = 0x12118a000] 15:17:37 INFO - PROCESS | 2574 | 1462918657859 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 235 (0x12dedf800) [pid = 2574] [serial = 2018] [outer = 0x12118a000] 15:17:38 INFO - PROCESS | 2574 | 1462918658135 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]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:17:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 15:17:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:17:38 INFO - PROCESS | 2574 | 1462918658165 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 2574 | 1462918658167 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 15:17:38 INFO - PROCESS | 2574 | 1462918658169 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 2574 | 1462918658171 Marionette TRACE conn2 <- [1,2662,null,{}] 15:17:38 INFO - PROCESS | 2574 | 1462918658181 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}] 15:17:38 INFO - PROCESS | 2574 | 1462918658296 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:17:38 INFO - PROCESS | 2574 | 1462918658300 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x136e68800 == 79 [pid = 2574] [id = 673] 15:17:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 236 (0x128c89000) [pid = 2574] [serial = 2019] [outer = 0x0] 15:17:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 237 (0x13470a800) [pid = 2574] [serial = 2020] [outer = 0x128c89000] 15:17:38 INFO - PROCESS | 2574 | 1462918658329 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 238 (0x134713c00) [pid = 2574] [serial = 2021] [outer = 0x128c89000] 15:17:38 INFO - PROCESS | 2574 | 1462918658711 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]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:17:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 571ms 15:17:38 INFO - PROCESS | 2574 | 1462918658740 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 2574 | 1462918658742 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 15:17:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:17:38 INFO - PROCESS | 2574 | 1462918658765 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 2574 | 1462918658766 Marionette TRACE conn2 <- [1,2666,null,{}] 15:17:38 INFO - PROCESS | 2574 | 1462918658769 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}] 15:17:38 INFO - PROCESS | 2574 | 1462918658869 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:17:38 INFO - PROCESS | 2574 | 1462918658874 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x137cdb800 == 80 [pid = 2574] [id = 674] 15:17:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 239 (0x120e14c00) [pid = 2574] [serial = 2022] [outer = 0x0] 15:17:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 240 (0x120e1e400) [pid = 2574] [serial = 2023] [outer = 0x120e14c00] 15:17:38 INFO - PROCESS | 2574 | 1462918658899 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 241 (0x13470c800) [pid = 2574] [serial = 2024] [outer = 0x120e14c00] 15:17:39 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) 15:17:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 15:17:39 INFO - PROCESS | 2574 | 1462918659781 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]]]}] 15:17:39 INFO - PROCESS | 2574 | 1462918659786 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:17:39 INFO - PROCESS | 2574 | 1462918659788 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 15:17:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:17:39 INFO - PROCESS | 2574 | 1462918659804 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:17:39 INFO - PROCESS | 2574 | 1462918659808 Marionette TRACE conn2 <- [1,2670,null,{}] 15:17:39 INFO - PROCESS | 2574 | 1462918659814 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}] 15:17:39 INFO - PROCESS | 2574 | 1462918659945 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:17:40 INFO - PROCESS | 2574 | 1462918660071 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x121224000 == 81 [pid = 2574] [id = 675] 15:17:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 242 (0x115e3e400) [pid = 2574] [serial = 2025] [outer = 0x0] 15:17:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 243 (0x11752c800) [pid = 2574] [serial = 2026] [outer = 0x115e3e400] 15:17:40 INFO - PROCESS | 2574 | 1462918660105 Marionette DEBUG loaded listener.js 15:17:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 244 (0x120e12400) [pid = 2574] [serial = 2027] [outer = 0x115e3e400] 15:17:41 INFO - PROCESS | 2574 | 1462918661014 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] 15:17:41 INFO - PROCESS | 2574 | 1462918661035 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 15:17:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:17:41 INFO - PROCESS | 2574 | 1462918661040 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:17:41 INFO - PROCESS | 2574 | 1462918661042 Marionette TRACE conn2 <- [1,2674,null,{}] 15:17:41 INFO - PROCESS | 2574 | 1462918661044 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}] 15:17:41 INFO - PROCESS | 2574 | 1462918661165 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:17:41 INFO - PROCESS | 2574 | 1462918661290 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d695800 == 82 [pid = 2574] [id = 676] 15:17:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 245 (0x11703ac00) [pid = 2574] [serial = 2028] [outer = 0x0] 15:17:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 246 (0x12118dc00) [pid = 2574] [serial = 2029] [outer = 0x11703ac00] 15:17:41 INFO - PROCESS | 2574 | 1462918661323 Marionette DEBUG loaded listener.js 15:17:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 247 (0x127213c00) [pid = 2574] [serial = 2030] [outer = 0x11703ac00] 15:17:42 INFO - PROCESS | 2574 | 1462918662272 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] 15:17:42 INFO - PROCESS | 2574 | 1462918662317 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 15:17:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:17:42 INFO - PROCESS | 2574 | 1462918662319 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - PROCESS | 2574 | 1462918662322 Marionette TRACE conn2 <- [1,2678,null,{}] 15:17:42 INFO - PROCESS | 2574 | 1462918662330 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}] 15:17:42 INFO - PROCESS | 2574 | 1462918662454 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:17:42 INFO - PROCESS | 2574 | 1462918662601 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x1384d7800 == 83 [pid = 2574] [id = 677] 15:17:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 248 (0x12a8bcc00) [pid = 2574] [serial = 2031] [outer = 0x0] 15:17:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 249 (0x12c4ae800) [pid = 2574] [serial = 2032] [outer = 0x12a8bcc00] 15:17:42 INFO - PROCESS | 2574 | 1462918662636 Marionette DEBUG loaded listener.js 15:17:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 250 (0x12d352800) [pid = 2574] [serial = 2033] [outer = 0x12a8bcc00] 15:17:43 INFO - PROCESS | 2574 | 1462918663570 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]]]}] 15:17:43 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) 15:17:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1276ms 15:17:43 INFO - PROCESS | 2574 | 1462918663596 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 15:17:43 INFO - PROCESS | 2574 | 1462918663598 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 15:17:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:17:43 INFO - PROCESS | 2574 | 1462918663600 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:17:43 INFO - PROCESS | 2574 | 1462918663602 Marionette TRACE conn2 <- [1,2682,null,{}] 15:17:43 INFO - PROCESS | 2574 | 1462918663604 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}] 15:17:43 INFO - PROCESS | 2574 | 1462918663727 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:17:43 INFO - PROCESS | 2574 | 1462918663851 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x141dd1000 == 84 [pid = 2574] [id = 678] 15:17:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 251 (0x12de7f800) [pid = 2574] [serial = 2034] [outer = 0x0] 15:17:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 252 (0x13360d800) [pid = 2574] [serial = 2035] [outer = 0x12de7f800] 15:17:43 INFO - PROCESS | 2574 | 1462918663902 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 253 (0x133b86c00) [pid = 2574] [serial = 2036] [outer = 0x12de7f800] 15:17:44 INFO - PROCESS | 2574 | 1462918664968 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]]]}] 15:17:45 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) 15:17:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1424ms 15:17:45 INFO - PROCESS | 2574 | 1462918665025 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 2574 | 1462918665029 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 15:17:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:17:45 INFO - PROCESS | 2574 | 1462918665035 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 2574 | 1462918665038 Marionette TRACE conn2 <- [1,2686,null,{}] 15:17:45 INFO - PROCESS | 2574 | 1462918665045 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}] 15:17:45 INFO - PROCESS | 2574 | 1462918665277 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:17:45 INFO - PROCESS | 2574 | 1462918665386 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x112851000 == 85 [pid = 2574] [id = 679] 15:17:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 254 (0x111037000) [pid = 2574] [serial = 2037] [outer = 0x0] 15:17:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 255 (0x11103e400) [pid = 2574] [serial = 2038] [outer = 0x111037000] 15:17:45 INFO - PROCESS | 2574 | 1462918665416 Marionette DEBUG loaded listener.js 15:17:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 256 (0x11224c800) [pid = 2574] [serial = 2039] [outer = 0x111037000] 15:17:46 INFO - PROCESS | 2574 | 1462918666327 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] 15:17:46 INFO - PROCESS | 2574 | 1462918666366 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 15:17:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:17:46 INFO - PROCESS | 2574 | 1462918666370 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:17:46 INFO - PROCESS | 2574 | 1462918666372 Marionette TRACE conn2 <- [1,2690,null,{}] 15:17:46 INFO - PROCESS | 2574 | 1462918666374 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}] 15:17:46 INFO - PROCESS | 2574 | 1462918666474 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:17:46 INFO - PROCESS | 2574 | 1462918666599 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x118513800 == 86 [pid = 2574] [id = 680] 15:17:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 257 (0x113133000) [pid = 2574] [serial = 2040] [outer = 0x0] 15:17:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 258 (0x1132bd400) [pid = 2574] [serial = 2041] [outer = 0x113133000] 15:17:46 INFO - PROCESS | 2574 | 1462918666629 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 259 (0x113df3800) [pid = 2574] [serial = 2042] [outer = 0x113133000] 15:17:47 INFO - PROCESS | 2574 | 1462918667547 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] 15:17:47 INFO - PROCESS | 2574 | 1462918667598 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 15:17:47 INFO - PROCESS | 2574 | 1462918667600 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:17:47 INFO - PROCESS | 2574 | 1462918667603 Marionette TRACE conn2 <- [1,2694,null,{}] 15:17:47 INFO - PROCESS | 2574 | 1462918667610 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}] 15:17:47 INFO - PROCESS | 2574 | 1462918667717 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:17:47 INFO - PROCESS | 2574 | 1462918667843 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x11279a800 == 85 [pid = 2574] [id = 568] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x1236ce800 == 84 [pid = 2574] [id = 432] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x1255b6000 == 83 [pid = 2574] [id = 570] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x133b23000 == 82 [pid = 2574] [id = 634] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x136e68800 == 81 [pid = 2574] [id = 673] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x133582800 == 80 [pid = 2574] [id = 672] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x134406800 == 79 [pid = 2574] [id = 671] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 258 (0x133b46c00) [pid = 2574] [serial = 1951] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 257 (0x13367a800) [pid = 2574] [serial = 1897] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 256 (0x133b78000) [pid = 2574] [serial = 1903] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 255 (0x115e3dc00) [pid = 2574] [serial = 1885] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 254 (0x124d67800) [pid = 2574] [serial = 1909] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 253 (0x12d728c00) [pid = 2574] [serial = 1894] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 252 (0x134284000) [pid = 2574] [serial = 1912] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 251 (0x133b83800) [pid = 2574] [serial = 1906] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 250 (0x128d9c400) [pid = 2574] [serial = 1891] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 249 (0x1342b0400) [pid = 2574] [serial = 1900] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | --DOMWINDOW == 248 (0x12164bc00) [pid = 2574] [serial = 1888] [outer = 0x0] [url = about:blank] 15:17:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x11851e800 == 80 [pid = 2574] [id = 681] 15:17:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 249 (0x115e3dc00) [pid = 2574] [serial = 2043] [outer = 0x0] 15:17:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 250 (0x116a57000) [pid = 2574] [serial = 2044] [outer = 0x115e3dc00] 15:17:47 INFO - PROCESS | 2574 | 1462918667929 Marionette DEBUG loaded listener.js 15:17:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 251 (0x118211000) [pid = 2574] [serial = 2045] [outer = 0x115e3dc00] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x134270000 == 79 [pid = 2574] [id = 670] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x133ea9800 == 78 [pid = 2574] [id = 669] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x133590000 == 77 [pid = 2574] [id = 668] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfd6000 == 76 [pid = 2574] [id = 667] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x12af5d000 == 75 [pid = 2574] [id = 666] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x1219a4800 == 74 [pid = 2574] [id = 665] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x1367a5800 == 73 [pid = 2574] [id = 627] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x12559b800 == 72 [pid = 2574] [id = 664] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x1272bc800 == 71 [pid = 2574] [id = 663] 15:17:47 INFO - PROCESS | 2574 | --DOCSHELL 0x140c9b800 == 70 [pid = 2574] [id = 662] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12af33800 == 69 [pid = 2574] [id = 661] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1348c5000 == 68 [pid = 2574] [id = 660] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1384e2800 == 67 [pid = 2574] [id = 659] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x13473e800 == 66 [pid = 2574] [id = 658] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1384d6800 == 65 [pid = 2574] [id = 657] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x1382d9000 == 64 [pid = 2574] [id = 656] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x141dd9800 == 63 [pid = 2574] [id = 655] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x136e72000 == 62 [pid = 2574] [id = 654] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x137c04800 == 61 [pid = 2574] [id = 653] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfdb000 == 60 [pid = 2574] [id = 652] 15:17:48 INFO - PROCESS | 2574 | --DOCSHELL 0x121619800 == 59 [pid = 2574] [id = 651] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 250 (0x117041400) [pid = 2574] [serial = 1949] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 249 (0x133b41000) [pid = 2574] [serial = 1940] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 248 (0x13360f800) [pid = 2574] [serial = 1946] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 247 (0x12118ac00) [pid = 2574] [serial = 1943] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 246 (0x116164000) [pid = 2574] [serial = 1915] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 245 (0x126dcc400) [pid = 2574] [serial = 1921] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 244 (0x128ff0000) [pid = 2574] [serial = 1927] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 243 (0x12de83000) [pid = 2574] [serial = 1936] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 242 (0x12a758c00) [pid = 2574] [serial = 1928] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 241 (0x1289af800) [pid = 2574] [serial = 1924] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 240 (0x12dee0400) [pid = 2574] [serial = 1937] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 239 (0x12afb4800) [pid = 2574] [serial = 1930] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 238 (0x127467000) [pid = 2574] [serial = 1922] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 237 (0x12164e400) [pid = 2574] [serial = 1919] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 236 (0x12ce71400) [pid = 2574] [serial = 1933] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 235 (0x110ead800) [pid = 2574] [serial = 1883] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 234 (0x12c4af400) [pid = 2574] [serial = 1931] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 233 (0x128a83400) [pid = 2574] [serial = 1925] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 232 (0x12164f000) [pid = 2574] [serial = 1945] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 231 (0x133614800) [pid = 2574] [serial = 1948] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 230 (0x120d69400) [pid = 2574] [serial = 1918] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 229 (0x12d730000) [pid = 2574] [serial = 1934] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 228 (0x13367a000) [pid = 2574] [serial = 1939] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 227 (0x121184800) [pid = 2574] [serial = 1942] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | --DOMWINDOW == 226 (0x1184ddc00) [pid = 2574] [serial = 1916] [outer = 0x0] [url = about:blank] 15:17:48 INFO - PROCESS | 2574 | 1462918668739 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] 15:17:48 INFO - PROCESS | 2574 | 1462918668780 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 15:17:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:17:48 INFO - PROCESS | 2574 | 1462918668783 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 2574 | 1462918668784 Marionette TRACE conn2 <- [1,2698,null,{}] 15:17:48 INFO - PROCESS | 2574 | 1462918668786 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}] 15:17:48 INFO - PROCESS | 2574 | 1462918668874 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:17:48 INFO - PROCESS | 2574 | 1462918668947 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x12160e000 == 60 [pid = 2574] [id = 682] 15:17:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 227 (0x1184ddc00) [pid = 2574] [serial = 2046] [outer = 0x0] 15:17:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 228 (0x11908d400) [pid = 2574] [serial = 2047] [outer = 0x1184ddc00] 15:17:48 INFO - PROCESS | 2574 | 1462918668974 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 229 (0x1195e9c00) [pid = 2574] [serial = 2048] [outer = 0x1184ddc00] 15:17:49 INFO - PROCESS | 2574 | 1462918669768 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] 15:17:49 INFO - PROCESS | 2574 | 1462918669806 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 15:17:49 INFO - PROCESS | 2574 | 1462918669809 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:17:49 INFO - PROCESS | 2574 | 1462918669810 Marionette TRACE conn2 <- [1,2702,null,{}] 15:17:49 INFO - PROCESS | 2574 | 1462918669819 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}] 15:17:49 INFO - PROCESS | 2574 | 1462918669909 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:17:49 INFO - PROCESS | 2574 | 1462918669913 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255b6000 == 61 [pid = 2574] [id = 683] 15:17:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 230 (0x110f10000) [pid = 2574] [serial = 2049] [outer = 0x0] 15:17:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 231 (0x119718400) [pid = 2574] [serial = 2050] [outer = 0x110f10000] 15:17:49 INFO - PROCESS | 2574 | 1462918669939 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 232 (0x119c39400) [pid = 2574] [serial = 2051] [outer = 0x110f10000] 15:17:50 INFO - PROCESS | 2574 | 1462918670353 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]]]}] 15:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 578ms 15:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:17:50 INFO - PROCESS | 2574 | 1462918670387 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:17:50 INFO - PROCESS | 2574 | 1462918670389 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 15:17:50 INFO - PROCESS | 2574 | 1462918670400 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 2574 | 1462918670401 Marionette TRACE conn2 <- [1,2706,null,{}] 15:17:50 INFO - PROCESS | 2574 | 1462918670404 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}] 15:17:50 INFO - PROCESS | 2574 | 1462918670540 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:17:50 INFO - PROCESS | 2574 | 1462918670593 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f67000 == 62 [pid = 2574] [id = 684] 15:17:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 233 (0x120d63000) [pid = 2574] [serial = 2052] [outer = 0x0] 15:17:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 234 (0x120e18000) [pid = 2574] [serial = 2053] [outer = 0x120d63000] 15:17:50 INFO - PROCESS | 2574 | 1462918670619 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 235 (0x121372400) [pid = 2574] [serial = 2054] [outer = 0x120d63000] 15:17:50 INFO - PROCESS | 2574 | 1462918670963 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]]]}] 15:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 580ms 15:17:50 INFO - PROCESS | 2574 | 1462918670972 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 15:17:50 INFO - PROCESS | 2574 | 1462918670973 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 15:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:17:50 INFO - PROCESS | 2574 | 1462918670978 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 2574 | 1462918670979 Marionette TRACE conn2 <- [1,2710,null,{}] 15:17:50 INFO - PROCESS | 2574 | 1462918670981 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}] 15:17:51 INFO - PROCESS | 2574 | 1462918671102 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:17:51 INFO - PROCESS | 2574 | 1462918671114 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a75a000 == 63 [pid = 2574] [id = 685] 15:17:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 236 (0x121648c00) [pid = 2574] [serial = 2055] [outer = 0x0] 15:17:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 237 (0x121656000) [pid = 2574] [serial = 2056] [outer = 0x121648c00] 15:17:51 INFO - PROCESS | 2574 | 1462918671140 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 238 (0x124a35800) [pid = 2574] [serial = 2057] [outer = 0x121648c00] 15:17:51 INFO - PROCESS | 2574 | 1462918671548 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] 15:17:51 INFO - PROCESS | 2574 | 1462918671598 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 15:17:51 INFO - PROCESS | 2574 | 1462918671601 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 2574 | 1462918671602 Marionette TRACE conn2 <- [1,2714,null,{}] 15:17:51 INFO - PROCESS | 2574 | 1462918671604 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}] 15:17:51 INFO - PROCESS | 2574 | 1462918671722 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:17:51 INFO - PROCESS | 2574 | 1462918671735 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x12af31000 == 64 [pid = 2574] [id = 686] 15:17:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 239 (0x121649400) [pid = 2574] [serial = 2058] [outer = 0x0] 15:17:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 240 (0x1255c2000) [pid = 2574] [serial = 2059] [outer = 0x121649400] 15:17:51 INFO - PROCESS | 2574 | 1462918671760 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 241 (0x126d27000) [pid = 2574] [serial = 2060] [outer = 0x121649400] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 240 (0x127219000) [pid = 2574] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 239 (0x1167f0000) [pid = 2574] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 238 (0x119716000) [pid = 2574] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 237 (0x127464400) [pid = 2574] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 236 (0x12c07fc00) [pid = 2574] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 235 (0x128a7dc00) [pid = 2574] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 234 (0x133b42800) [pid = 2574] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 233 (0x117172800) [pid = 2574] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 232 (0x12b2c0400) [pid = 2574] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 231 (0x1289b2c00) [pid = 2574] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 230 (0x12d89bc00) [pid = 2574] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 229 (0x127514800) [pid = 2574] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 228 (0x120d5ac00) [pid = 2574] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 227 (0x1195f7800) [pid = 2574] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 226 (0x120ea9c00) [pid = 2574] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 225 (0x12ce6b400) [pid = 2574] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 224 (0x1196e0800) [pid = 2574] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 223 (0x128d9bc00) [pid = 2574] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 222 (0x119c2b400) [pid = 2574] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 221 (0x12a8c6000) [pid = 2574] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 220 (0x117036800) [pid = 2574] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 219 (0x12c7a5000) [pid = 2574] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 218 (0x1268ca800) [pid = 2574] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 217 (0x11313b400) [pid = 2574] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 216 (0x126baf000) [pid = 2574] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 215 (0x120d64800) [pid = 2574] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 214 (0x111b02c00) [pid = 2574] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 213 (0x110eca000) [pid = 2574] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 212 (0x1176b6c00) [pid = 2574] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x12d114800) [pid = 2574] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x12c7ee400) [pid = 2574] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x119088400) [pid = 2574] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x129303000) [pid = 2574] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x111037400) [pid = 2574] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x128c28400) [pid = 2574] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x133c12800) [pid = 2574] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x1342b1c00) [pid = 2574] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 203 (0x129540c00) [pid = 2574] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 202 (0x121bc7c00) [pid = 2574] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 201 (0x112fb0800) [pid = 2574] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 200 (0x116170800) [pid = 2574] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 199 (0x1216a1400) [pid = 2574] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 198 (0x1298ab800) [pid = 2574] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 197 (0x12a6c6000) [pid = 2574] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 196 (0x11616d000) [pid = 2574] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x127513400) [pid = 2574] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x11971f400) [pid = 2574] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x133b7c800) [pid = 2574] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x110f18800) [pid = 2574] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x110f0c400) [pid = 2574] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x11103fc00) [pid = 2574] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x12bae0800) [pid = 2574] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x1218ea800) [pid = 2574] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x121756000) [pid = 2574] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x133b48800) [pid = 2574] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x112e71400) [pid = 2574] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x12bcf5400) [pid = 2574] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x12dee0000) [pid = 2574] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x13360f400) [pid = 2574] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x13367f000) [pid = 2574] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x12118a000) [pid = 2574] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x128c89000) [pid = 2574] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x112059c00) [pid = 2574] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x12b0ce400) [pid = 2574] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x127461c00) [pid = 2574] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x121186c00) [pid = 2574] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x127461800) [pid = 2574] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:17:52 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x12c4a7800) [pid = 2574] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:17:52 INFO - PROCESS | 2574 | 1462918672643 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]]]}] 15:17:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:17:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1071ms 15:17:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:17:52 INFO - PROCESS | 2574 | 1462918672673 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 2574 | 1462918672674 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 15:17:52 INFO - PROCESS | 2574 | 1462918672676 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 2574 | 1462918672677 Marionette TRACE conn2 <- [1,2718,null,{}] 15:17:52 INFO - PROCESS | 2574 | 1462918672680 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}] 15:17:52 INFO - PROCESS | 2574 | 1462918672770 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:17:52 INFO - PROCESS | 2574 | 1462918672775 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x115e09000 == 65 [pid = 2574] [id = 687] 15:17:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x111037400) [pid = 2574] [serial = 2061] [outer = 0x0] 15:17:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x112fb2400) [pid = 2574] [serial = 2062] [outer = 0x111037400] 15:17:52 INFO - PROCESS | 2574 | 1462918672800 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x11619f000) [pid = 2574] [serial = 2063] [outer = 0x111037400] 15:17:53 INFO - PROCESS | 2574 | 1462918673173 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] 15:17:53 INFO - PROCESS | 2574 | 1462918673197 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 15:17:53 INFO - PROCESS | 2574 | 1462918673199 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - PROCESS | 2574 | 1462918673201 Marionette TRACE conn2 <- [1,2722,null,{}] 15:17:53 INFO - PROCESS | 2574 | 1462918673217 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}] 15:17:53 INFO - PROCESS | 2574 | 1462918673309 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:17:53 INFO - PROCESS | 2574 | 1462918673314 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ba80000 == 66 [pid = 2574] [id = 688] 15:17:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x117036800) [pid = 2574] [serial = 2064] [outer = 0x0] 15:17:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x1196e0800) [pid = 2574] [serial = 2065] [outer = 0x117036800] 15:17:53 INFO - PROCESS | 2574 | 1462918673340 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x120e15000) [pid = 2574] [serial = 2066] [outer = 0x117036800] 15:17:53 INFO - PROCESS | 2574 | 1462918673679 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] 15:17:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:17:53 INFO - PROCESS | 2574 | 1462918673733 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 15:17:53 INFO - PROCESS | 2574 | 1462918673735 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - PROCESS | 2574 | 1462918673737 Marionette TRACE conn2 <- [1,2726,null,{}] 15:17:53 INFO - PROCESS | 2574 | 1462918673740 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}] 15:17:53 INFO - PROCESS | 2574 | 1462918673846 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:17:53 INFO - PROCESS | 2574 | 1462918673924 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c757000 == 67 [pid = 2574] [id = 689] 15:17:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x118c21c00) [pid = 2574] [serial = 2067] [outer = 0x0] 15:17:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x12164ec00) [pid = 2574] [serial = 2068] [outer = 0x118c21c00] 15:17:53 INFO - PROCESS | 2574 | 1462918673954 Marionette DEBUG loaded listener.js 15:17:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x127465800) [pid = 2574] [serial = 2069] [outer = 0x118c21c00] 15:17:54 INFO - PROCESS | 2574 | 1462918674265 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]]]}] 15:17:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:17:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 568ms 15:17:54 INFO - PROCESS | 2574 | 1462918674305 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:17:54 INFO - PROCESS | 2574 | 1462918674306 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 15:17:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:17:54 INFO - PROCESS | 2574 | 1462918674310 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:17:54 INFO - PROCESS | 2574 | 1462918674312 Marionette TRACE conn2 <- [1,2730,null,{}] 15:17:54 INFO - PROCESS | 2574 | 1462918674315 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}] 15:17:54 INFO - PROCESS | 2574 | 1462918674414 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:17:54 INFO - PROCESS | 2574 | 1462918674418 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d1b3000 == 68 [pid = 2574] [id = 690] 15:17:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x12746a000) [pid = 2574] [serial = 2070] [outer = 0x0] 15:17:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x127519400) [pid = 2574] [serial = 2071] [outer = 0x12746a000] 15:17:54 INFO - PROCESS | 2574 | 1462918674444 Marionette DEBUG loaded listener.js 15:17:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x128a78800) [pid = 2574] [serial = 2072] [outer = 0x12746a000] 15:17:55 INFO - PROCESS | 2574 | 1462918675415 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] 15:17:55 INFO - PROCESS | 2574 | 1462918675465 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 15:17:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:17:55 INFO - PROCESS | 2574 | 1462918675470 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:17:55 INFO - PROCESS | 2574 | 1462918675472 Marionette TRACE conn2 <- [1,2734,null,{}] 15:17:55 INFO - PROCESS | 2574 | 1462918675476 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}] 15:17:55 INFO - PROCESS | 2574 | 1462918675586 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:17:55 INFO - PROCESS | 2574 | 1462918675699 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x11850e000 == 69 [pid = 2574] [id = 691] 15:17:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x11205c400) [pid = 2574] [serial = 2073] [outer = 0x0] 15:17:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x11313bc00) [pid = 2574] [serial = 2074] [outer = 0x11205c400] 15:17:55 INFO - PROCESS | 2574 | 1462918675731 Marionette DEBUG loaded listener.js 15:17:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x116075800) [pid = 2574] [serial = 2075] [outer = 0x11205c400] 15:17:56 INFO - PROCESS | 2574 | 1462918676193 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]]]}] 15:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 770ms 15:17:56 INFO - PROCESS | 2574 | 1462918676242 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:17:56 INFO - PROCESS | 2574 | 1462918676246 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 15:17:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:17:56 INFO - PROCESS | 2574 | 1462918676250 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:17:56 INFO - PROCESS | 2574 | 1462918676253 Marionette TRACE conn2 <- [1,2738,null,{}] 15:17:56 INFO - PROCESS | 2574 | 1462918676255 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}] 15:17:56 INFO - PROCESS | 2574 | 1462918676371 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:17:56 INFO - PROCESS | 2574 | 1462918676462 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x128a43800 == 70 [pid = 2574] [id = 692] 15:17:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x1169b1400) [pid = 2574] [serial = 2076] [outer = 0x0] 15:17:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x1176b5800) [pid = 2574] [serial = 2077] [outer = 0x1169b1400] 15:17:56 INFO - PROCESS | 2574 | 1462918676494 Marionette DEBUG loaded listener.js 15:17:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x119152000) [pid = 2574] [serial = 2078] [outer = 0x1169b1400] 15:17:56 INFO - PROCESS | 2574 | 1462918676945 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]]]}] 15:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 15:17:56 INFO - PROCESS | 2574 | 1462918676972 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:17:56 INFO - PROCESS | 2574 | 1462918676973 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 15:17:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:17:56 INFO - PROCESS | 2574 | 1462918676991 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:17:56 INFO - PROCESS | 2574 | 1462918676994 Marionette TRACE conn2 <- [1,2742,null,{}] 15:17:57 INFO - PROCESS | 2574 | 1462918677002 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}] 15:17:57 INFO - PROCESS | 2574 | 1462918677122 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:17:57 INFO - PROCESS | 2574 | 1462918677216 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d41e000 == 71 [pid = 2574] [id = 693] 15:17:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x119719400) [pid = 2574] [serial = 2079] [outer = 0x0] 15:17:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x120d69400) [pid = 2574] [serial = 2080] [outer = 0x119719400] 15:17:57 INFO - PROCESS | 2574 | 1462918677251 Marionette DEBUG loaded listener.js 15:17:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x12118f000) [pid = 2574] [serial = 2081] [outer = 0x119719400] 15:17:57 INFO - PROCESS | 2574 | 1462918677664 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]]]}] 15:17:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:17:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 15:17:57 INFO - PROCESS | 2574 | 1462918677714 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:17:57 INFO - PROCESS | 2574 | 1462918677716 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 15:17:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:17:57 INFO - PROCESS | 2574 | 1462918677719 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:17:57 INFO - PROCESS | 2574 | 1462918677720 Marionette TRACE conn2 <- [1,2746,null,{}] 15:17:57 INFO - PROCESS | 2574 | 1462918677722 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}] 15:17:57 INFO - PROCESS | 2574 | 1462918677839 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:17:57 INFO - PROCESS | 2574 | 1462918677928 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6be800 == 72 [pid = 2574] [id = 694] 15:17:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x120ead800) [pid = 2574] [serial = 2082] [outer = 0x0] 15:17:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x12568d400) [pid = 2574] [serial = 2083] [outer = 0x120ead800] 15:17:57 INFO - PROCESS | 2574 | 1462918677960 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 197 (0x12740c400) [pid = 2574] [serial = 2084] [outer = 0x120ead800] 15:17:58 INFO - PROCESS | 2574 | 1462918678401 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]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:17:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 719ms 15:17:58 INFO - PROCESS | 2574 | 1462918678439 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 2574 | 1462918678441 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 15:17:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:17:58 INFO - PROCESS | 2574 | 1462918678445 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 2574 | 1462918678447 Marionette TRACE conn2 <- [1,2750,null,{}] 15:17:58 INFO - PROCESS | 2574 | 1462918678451 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}] 15:17:58 INFO - PROCESS | 2574 | 1462918678649 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:17:58 INFO - PROCESS | 2574 | 1462918678757 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d881800 == 73 [pid = 2574] [id = 695] 15:17:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 198 (0x124d6a000) [pid = 2574] [serial = 2085] [outer = 0x0] 15:17:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 199 (0x127511400) [pid = 2574] [serial = 2086] [outer = 0x124d6a000] 15:17:58 INFO - PROCESS | 2574 | 1462918678787 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 200 (0x1289b8c00) [pid = 2574] [serial = 2087] [outer = 0x124d6a000] 15:17:59 INFO - PROCESS | 2574 | 1462918679214 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]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:17:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 820ms 15:17:59 INFO - PROCESS | 2574 | 1462918679265 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:17:59 INFO - PROCESS | 2574 | 1462918679266 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 15:17:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:17:59 INFO - PROCESS | 2574 | 1462918679268 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 2574 | 1462918679270 Marionette TRACE conn2 <- [1,2754,null,{}] 15:17:59 INFO - PROCESS | 2574 | 1462918679272 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}] 15:17:59 INFO - PROCESS | 2574 | 1462918679402 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:17:59 INFO - PROCESS | 2574 | 1462918679496 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x13358c800 == 74 [pid = 2574] [id = 696] 15:17:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 201 (0x128a7a000) [pid = 2574] [serial = 2088] [outer = 0x0] 15:17:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 202 (0x128c24000) [pid = 2574] [serial = 2089] [outer = 0x128a7a000] 15:17:59 INFO - PROCESS | 2574 | 1462918679528 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 203 (0x129309000) [pid = 2574] [serial = 2090] [outer = 0x128a7a000] 15:17:59 INFO - PROCESS | 2574 | 1462918679942 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]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:17:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 719ms 15:17:59 INFO - PROCESS | 2574 | 1462918679989 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:17:59 INFO - PROCESS | 2574 | 1462918679990 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 15:17:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:17:59 INFO - PROCESS | 2574 | 1462918679993 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 2574 | 1462918679994 Marionette TRACE conn2 <- [1,2758,null,{}] 15:17:59 INFO - PROCESS | 2574 | 1462918679997 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}] 15:18:00 INFO - PROCESS | 2574 | 1462918680112 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:18:00 INFO - PROCESS | 2574 | 1462918680230 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x133bc9800 == 75 [pid = 2574] [id = 697] 15:18:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 204 (0x128fedc00) [pid = 2574] [serial = 2091] [outer = 0x0] 15:18:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x12953ac00) [pid = 2574] [serial = 2092] [outer = 0x128fedc00] 15:18:00 INFO - PROCESS | 2574 | 1462918680261 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x12a6c9c00) [pid = 2574] [serial = 2093] [outer = 0x128fedc00] 15:18:00 INFO - PROCESS | 2574 | 1462918680646 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]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:18:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 669ms 15:18:00 INFO - PROCESS | 2574 | 1462918680663 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 2574 | 1462918680664 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 15:18:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:18:00 INFO - PROCESS | 2574 | 1462918680667 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 2574 | 1462918680668 Marionette TRACE conn2 <- [1,2762,null,{}] 15:18:00 INFO - PROCESS | 2574 | 1462918680670 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}] 15:18:00 INFO - PROCESS | 2574 | 1462918680782 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:18:00 INFO - PROCESS | 2574 | 1462918680873 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x133ec3000 == 76 [pid = 2574] [id = 698] 15:18:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x12930c000) [pid = 2574] [serial = 2094] [outer = 0x0] 15:18:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x12a758c00) [pid = 2574] [serial = 2095] [outer = 0x12930c000] 15:18:00 INFO - PROCESS | 2574 | 1462918680902 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x12af0b400) [pid = 2574] [serial = 2096] [outer = 0x12930c000] 15:18:01 INFO - PROCESS | 2574 | 1462918681320 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]]]}] 15:18:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:18:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 668ms 15:18:01 INFO - PROCESS | 2574 | 1462918681335 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:18:01 INFO - PROCESS | 2574 | 1462918681336 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 15:18:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:18:01 INFO - PROCESS | 2574 | 1462918681339 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:18:01 INFO - PROCESS | 2574 | 1462918681340 Marionette TRACE conn2 <- [1,2766,null,{}] 15:18:01 INFO - PROCESS | 2574 | 1462918681343 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}] 15:18:01 INFO - PROCESS | 2574 | 1462918681457 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:18:01 INFO - PROCESS | 2574 | 1462918681566 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x1341d6800 == 77 [pid = 2574] [id = 699] 15:18:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x120d5b000) [pid = 2574] [serial = 2097] [outer = 0x0] 15:18:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x12afaf000) [pid = 2574] [serial = 2098] [outer = 0x120d5b000] 15:18:01 INFO - PROCESS | 2574 | 1462918681597 Marionette DEBUG loaded listener.js 15:18:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x12b0c1000) [pid = 2574] [serial = 2099] [outer = 0x120d5b000] 15:18:02 INFO - PROCESS | 2574 | 1462918682047 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]]]}] 15:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 718ms 15:18:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:18:02 INFO - PROCESS | 2574 | 1462918682058 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:18:02 INFO - PROCESS | 2574 | 1462918682059 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 15:18:02 INFO - PROCESS | 2574 | 1462918682062 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 2574 | 1462918682063 Marionette TRACE conn2 <- [1,2770,null,{}] 15:18:02 INFO - PROCESS | 2574 | 1462918682065 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}] 15:18:02 INFO - PROCESS | 2574 | 1462918682181 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:18:02 INFO - PROCESS | 2574 | 1462918682274 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c00f800 == 78 [pid = 2574] [id = 700] 15:18:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 213 (0x1169a9400) [pid = 2574] [serial = 2100] [outer = 0x0] 15:18:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 214 (0x12af17400) [pid = 2574] [serial = 2101] [outer = 0x1169a9400] 15:18:02 INFO - PROCESS | 2574 | 1462918682304 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 215 (0x12b0ca800) [pid = 2574] [serial = 2102] [outer = 0x1169a9400] 15:18:02 INFO - PROCESS | 2574 | 1462918682726 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]]]}] 15:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 669ms 15:18:02 INFO - PROCESS | 2574 | 1462918682731 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:18:02 INFO - PROCESS | 2574 | 1462918682733 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 15:18:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:18:02 INFO - PROCESS | 2574 | 1462918682736 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 2574 | 1462918682737 Marionette TRACE conn2 <- [1,2774,null,{}] 15:18:02 INFO - PROCESS | 2574 | 1462918682740 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}] 15:18:02 INFO - PROCESS | 2574 | 1462918682865 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:18:02 INFO - PROCESS | 2574 | 1462918682980 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 2574 | ++DOCSHELL 0x134268800 == 79 [pid = 2574] [id = 701] 15:18:02 INFO - PROCESS | 2574 | ++DOMWINDOW == 216 (0x12a74a800) [pid = 2574] [serial = 2103] [outer = 0x0] 15:18:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 217 (0x12b2c5000) [pid = 2574] [serial = 2104] [outer = 0x12a74a800] 15:18:03 INFO - PROCESS | 2574 | 1462918683015 Marionette DEBUG loaded listener.js 15:18:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 218 (0x12bae5000) [pid = 2574] [serial = 2105] [outer = 0x12a74a800] 15:18:03 INFO - PROCESS | 2574 | 1462918683434 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]]]}] 15:18:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:18:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 720ms 15:18:03 INFO - PROCESS | 2574 | 1462918683457 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 2574 | 1462918683458 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 15:18:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:18:03 INFO - PROCESS | 2574 | 1462918683462 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - PROCESS | 2574 | 1462918683464 Marionette TRACE conn2 <- [1,2778,null,{}] 15:18:03 INFO - PROCESS | 2574 | 1462918683466 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}] 15:18:03 INFO - PROCESS | 2574 | 1462918683580 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:18:03 INFO - PROCESS | 2574 | 1462918683700 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:03 INFO - PROCESS | 2574 | ++DOCSHELL 0x11851c000 == 80 [pid = 2574] [id = 702] 15:18:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 219 (0x111041400) [pid = 2574] [serial = 2106] [outer = 0x0] 15:18:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 220 (0x117035000) [pid = 2574] [serial = 2107] [outer = 0x111041400] 15:18:03 INFO - PROCESS | 2574 | 1462918683736 Marionette DEBUG loaded listener.js 15:18:03 INFO - PROCESS | 2574 | ++DOMWINDOW == 221 (0x12ba99400) [pid = 2574] [serial = 2108] [outer = 0x111041400] 15:18:04 INFO - PROCESS | 2574 | 1462918684255 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]]]}] 15:18:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:18:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 819ms 15:18:04 INFO - PROCESS | 2574 | 1462918684282 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:18:04 INFO - PROCESS | 2574 | 1462918684284 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 15:18:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:18:04 INFO - PROCESS | 2574 | 1462918684288 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:18:04 INFO - PROCESS | 2574 | 1462918684290 Marionette TRACE conn2 <- [1,2782,null,{}] 15:18:04 INFO - PROCESS | 2574 | 1462918684292 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}] 15:18:04 INFO - PROCESS | 2574 | 1462918684411 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:18:04 INFO - PROCESS | 2574 | 1462918684535 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 2574 | ++DOCSHELL 0x1161c6800 == 81 [pid = 2574] [id = 703] 15:18:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 222 (0x110ec6800) [pid = 2574] [serial = 2109] [outer = 0x0] 15:18:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 223 (0x115e3c800) [pid = 2574] [serial = 2110] [outer = 0x110ec6800] 15:18:04 INFO - PROCESS | 2574 | 1462918684567 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 2574 | ++DOMWINDOW == 224 (0x118608c00) [pid = 2574] [serial = 2111] [outer = 0x110ec6800] 15:18:05 INFO - PROCESS | 2574 | 1462918685149 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]]]}] 15:18:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:18:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 923ms 15:18:05 INFO - PROCESS | 2574 | 1462918685211 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:18:05 INFO - PROCESS | 2574 | 1462918685213 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 15:18:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:18:05 INFO - PROCESS | 2574 | 1462918685217 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:18:05 INFO - PROCESS | 2574 | 1462918685219 Marionette TRACE conn2 <- [1,2786,null,{}] 15:18:05 INFO - PROCESS | 2574 | 1462918685223 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}] 15:18:05 INFO - PROCESS | 2574 | 1462918685346 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:18:05 INFO - PROCESS | 2574 | 1462918685441 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:05 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f98800 == 82 [pid = 2574] [id = 704] 15:18:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 225 (0x111bb7800) [pid = 2574] [serial = 2112] [outer = 0x0] 15:18:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 226 (0x112a60000) [pid = 2574] [serial = 2113] [outer = 0x111bb7800] 15:18:05 INFO - PROCESS | 2574 | 1462918685473 Marionette DEBUG loaded listener.js 15:18:05 INFO - PROCESS | 2574 | ++DOMWINDOW == 227 (0x1134b6800) [pid = 2574] [serial = 2114] [outer = 0x111bb7800] 15:18:05 INFO - PROCESS | 2574 | 1462918685940 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]]]}] 15:18:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:18:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 771ms 15:18:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:18:06 INFO - PROCESS | 2574 | 1462918685989 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:18:06 INFO - PROCESS | 2574 | 1462918685993 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 15:18:06 INFO - PROCESS | 2574 | 1462918685997 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:18:06 INFO - PROCESS | 2574 | 1462918685999 Marionette TRACE conn2 <- [1,2790,null,{}] 15:18:06 INFO - PROCESS | 2574 | 1462918686001 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}] 15:18:06 INFO - PROCESS | 2574 | 1462918686115 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:18:06 INFO - PROCESS | 2574 | 1462918686243 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x12c757000 == 81 [pid = 2574] [id = 689] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x12ba80000 == 80 [pid = 2574] [id = 688] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x115e09000 == 79 [pid = 2574] [id = 687] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x12af31000 == 78 [pid = 2574] [id = 686] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x12a75a000 == 77 [pid = 2574] [id = 685] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x128f67000 == 76 [pid = 2574] [id = 684] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 226 (0x120e1e400) [pid = 2574] [serial = 2023] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | ++DOCSHELL 0x112788000 == 77 [pid = 2574] [id = 705] 15:18:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 227 (0x110f10800) [pid = 2574] [serial = 2115] [outer = 0x0] 15:18:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 228 (0x113351400) [pid = 2574] [serial = 2116] [outer = 0x110f10800] 15:18:06 INFO - PROCESS | 2574 | 1462918686304 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 2574 | ++DOMWINDOW == 229 (0x118202800) [pid = 2574] [serial = 2117] [outer = 0x110f10800] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x1255b6000 == 76 [pid = 2574] [id = 683] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x12160e000 == 75 [pid = 2574] [id = 682] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x11851e800 == 74 [pid = 2574] [id = 681] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x118513800 == 73 [pid = 2574] [id = 680] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x112851000 == 72 [pid = 2574] [id = 679] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x1384d7800 == 71 [pid = 2574] [id = 677] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x12d695800 == 70 [pid = 2574] [id = 676] 15:18:06 INFO - PROCESS | 2574 | --DOCSHELL 0x121224000 == 69 [pid = 2574] [id = 675] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 228 (0x1255bcc00) [pid = 2574] [serial = 1826] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 227 (0x12c07f800) [pid = 2574] [serial = 1517] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 226 (0x11837bc00) [pid = 2574] [serial = 1568] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 225 (0x12d899400) [pid = 2574] [serial = 1703] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 224 (0x128c25800) [pid = 2574] [serial = 1760] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 223 (0x1176b2c00) [pid = 2574] [serial = 1688] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 222 (0x12d724400) [pid = 2574] [serial = 1763] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 221 (0x12bae8400) [pid = 2574] [serial = 1441] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 220 (0x12d88d000) [pid = 2574] [serial = 1643] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 219 (0x112f88800) [pid = 2574] [serial = 1754] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 218 (0x1196db800) [pid = 2574] [serial = 1631] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 217 (0x1335f1800) [pid = 2574] [serial = 1781] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 216 (0x13367d800) [pid = 2574] [serial = 1838] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 215 (0x121649000) [pid = 2574] [serial = 1691] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 214 (0x13427c400) [pid = 2574] [serial = 1907] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 213 (0x11821a000) [pid = 2574] [serial = 1886] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 212 (0x12bcf5800) [pid = 2574] [serial = 1637] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x134474000) [pid = 2574] [serial = 1709] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x1342bac00) [pid = 2574] [serial = 1769] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x12c075000) [pid = 2574] [serial = 1832] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x128feb400) [pid = 2574] [serial = 1574] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x1169b1000) [pid = 2574] [serial = 1628] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x12de85c00) [pid = 2574] [serial = 1844] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x133c1f000) [pid = 2574] [serial = 1712] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x13447e800) [pid = 2574] [serial = 1775] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 203 (0x12d115800) [pid = 2574] [serial = 1700] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 202 (0x11860fc00) [pid = 2574] [serial = 1508] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 201 (0x12a755000) [pid = 2574] [serial = 1514] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 200 (0x124a35000) [pid = 2574] [serial = 1571] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 199 (0x134288c00) [pid = 2574] [serial = 1913] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 198 (0x12baa5400) [pid = 2574] [serial = 1583] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 197 (0x113138c00) [pid = 2574] [serial = 1505] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 196 (0x13427e800) [pid = 2574] [serial = 1910] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x12dee1000) [pid = 2574] [serial = 1766] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x133b7f800) [pid = 2574] [serial = 1904] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x1289bd000) [pid = 2574] [serial = 1694] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x134476800) [pid = 2574] [serial = 1901] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x113afc400) [pid = 2574] [serial = 1565] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x12d726400) [pid = 2574] [serial = 1835] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x12de83400) [pid = 2574] [serial = 1841] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x11908c400) [pid = 2574] [serial = 1823] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x1219b2c00) [pid = 2574] [serial = 1757] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x12bcefc00) [pid = 2574] [serial = 1892] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x12dee3c00) [pid = 2574] [serial = 1895] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x12bcef800) [pid = 2574] [serial = 1697] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x1342ba800) [pid = 2574] [serial = 1772] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x12c7f6c00) [pid = 2574] [serial = 1520] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x12c79f000) [pid = 2574] [serial = 1580] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x12b2c1000) [pid = 2574] [serial = 1577] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x133c1a000) [pid = 2574] [serial = 1706] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x129302c00) [pid = 2574] [serial = 1829] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x128c23800) [pid = 2574] [serial = 1634] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x1335e8400) [pid = 2574] [serial = 1778] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x127214c00) [pid = 2574] [serial = 1511] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x133b42000) [pid = 2574] [serial = 1898] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x127219400) [pid = 2574] [serial = 1889] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x12c7fc800) [pid = 2574] [serial = 1640] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x133614400) [pid = 2574] [serial = 2008] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x133c14000) [pid = 2574] [serial = 2011] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x133b42c00) [pid = 2574] [serial = 2009] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x1341a9800) [pid = 2574] [serial = 2014] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x1289b8400) [pid = 2574] [serial = 2017] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x1341a3400) [pid = 2574] [serial = 2012] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x13470a800) [pid = 2574] [serial = 2020] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x11821ac00) [pid = 2574] [serial = 1954] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x119c33400) [pid = 2574] [serial = 1991] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 162 (0x117524c00) [pid = 2574] [serial = 1990] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x12baa5800) [pid = 2574] [serial = 2002] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x12c4ab800) [pid = 2574] [serial = 2003] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x121190c00) [pid = 2574] [serial = 1957] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x133615c00) [pid = 2574] [serial = 1966] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x12930f800) [pid = 2574] [serial = 1999] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x12afb2400) [pid = 2574] [serial = 2000] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x12ce77800) [pid = 2574] [serial = 1963] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x1342b2c00) [pid = 2574] [serial = 1972] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x1341a5400) [pid = 2574] [serial = 1969] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x13447fc00) [pid = 2574] [serial = 1975] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x12164d800) [pid = 2574] [serial = 1993] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x1268bc400) [pid = 2574] [serial = 1994] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x134541000) [pid = 2574] [serial = 1978] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x137bb1800) [pid = 2574] [serial = 1987] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x12af0bc00) [pid = 2574] [serial = 1960] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x12dedf800) [pid = 2574] [serial = 2018] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x134547400) [pid = 2574] [serial = 1981] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 144 (0x13453b000) [pid = 2574] [serial = 1984] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 143 (0x13427fc00) [pid = 2574] [serial = 2015] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 142 (0x1289bcc00) [pid = 2574] [serial = 1997] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 141 (0x127466800) [pid = 2574] [serial = 1996] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 140 (0x134713c00) [pid = 2574] [serial = 2021] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 139 (0x12ca65000) [pid = 2574] [serial = 2005] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | --DOMWINDOW == 138 (0x1335f0c00) [pid = 2574] [serial = 2006] [outer = 0x0] [url = about:blank] 15:18:06 INFO - PROCESS | 2574 | 1462918686739 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]]]}] 15:18:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:18:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 769ms 15:18:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:18:06 INFO - PROCESS | 2574 | 1462918686767 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:18:06 INFO - PROCESS | 2574 | 1462918686769 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 15:18:06 INFO - PROCESS | 2574 | 1462918686773 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:18:06 INFO - PROCESS | 2574 | 1462918686779 Marionette TRACE conn2 <- [1,2794,null,{}] 15:18:06 INFO - PROCESS | 2574 | 1462918686790 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}] 15:18:06 INFO - PROCESS | 2574 | 1462918686948 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:18:07 INFO - PROCESS | 2574 | 1462918687029 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x121294000 == 70 [pid = 2574] [id = 706] 15:18:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 139 (0x118112000) [pid = 2574] [serial = 2118] [outer = 0x0] 15:18:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 140 (0x1196d2800) [pid = 2574] [serial = 2119] [outer = 0x118112000] 15:18:07 INFO - PROCESS | 2574 | 1462918687052 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 141 (0x119720c00) [pid = 2574] [serial = 2120] [outer = 0x118112000] 15:18:07 INFO - PROCESS | 2574 | 1462918687442 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]]]}] 15:18:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:18:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 678ms 15:18:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:18:07 INFO - PROCESS | 2574 | 1462918687451 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 2574 | 1462918687454 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 15:18:07 INFO - PROCESS | 2574 | 1462918687457 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - PROCESS | 2574 | 1462918687461 Marionette TRACE conn2 <- [1,2798,null,{}] 15:18:07 INFO - PROCESS | 2574 | 1462918687465 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}] 15:18:07 INFO - PROCESS | 2574 | 1462918687659 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:18:07 INFO - PROCESS | 2574 | 1462918687789 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 2574 | ++DOCSHELL 0x121616000 == 71 [pid = 2574] [id = 707] 15:18:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 142 (0x120d69c00) [pid = 2574] [serial = 2121] [outer = 0x0] 15:18:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 143 (0x120ea9c00) [pid = 2574] [serial = 2122] [outer = 0x120d69c00] 15:18:07 INFO - PROCESS | 2574 | 1462918687837 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 2574 | ++DOMWINDOW == 144 (0x12118a400) [pid = 2574] [serial = 2123] [outer = 0x120d69c00] 15:18:08 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfca800 == 70 [pid = 2574] [id = 16] 15:18:08 INFO - PROCESS | 2574 | 1462918688162 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]]]}] 15:18:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:18:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 725ms 15:18:08 INFO - PROCESS | 2574 | 1462918688205 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 2574 | 1462918688207 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 15:18:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:18:08 INFO - PROCESS | 2574 | 1462918688211 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 2574 | 1462918688212 Marionette TRACE conn2 <- [1,2802,null,{}] 15:18:08 INFO - PROCESS | 2574 | 1462918688214 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}] 15:18:08 INFO - PROCESS | 2574 | 1462918688316 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:18:08 INFO - PROCESS | 2574 | 1462918688321 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x128f54000 == 71 [pid = 2574] [id = 708] 15:18:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 145 (0x121190c00) [pid = 2574] [serial = 2124] [outer = 0x0] 15:18:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x1219ab400) [pid = 2574] [serial = 2125] [outer = 0x121190c00] 15:18:08 INFO - PROCESS | 2574 | 1462918688347 Marionette DEBUG loaded listener.js 15:18:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x1250bbc00) [pid = 2574] [serial = 2126] [outer = 0x121190c00] 15:18:08 INFO - PROCESS | 2574 | 1462918688721 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]]]}] 15:18:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:18:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 15:18:08 INFO - PROCESS | 2574 | 1462918688730 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 2574 | 1462918688732 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 15:18:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:18:08 INFO - PROCESS | 2574 | 1462918688734 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 2574 | 1462918688735 Marionette TRACE conn2 <- [1,2806,null,{}] 15:18:08 INFO - PROCESS | 2574 | 1462918688737 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}] 15:18:08 INFO - PROCESS | 2574 | 1462918688877 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:18:08 INFO - PROCESS | 2574 | 1462918688895 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a642000 == 72 [pid = 2574] [id = 709] 15:18:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x12164d800) [pid = 2574] [serial = 2127] [outer = 0x0] 15:18:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x127511800) [pid = 2574] [serial = 2128] [outer = 0x12164d800] 15:18:08 INFO - PROCESS | 2574 | 1462918688921 Marionette DEBUG loaded listener.js 15:18:08 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x128c27400) [pid = 2574] [serial = 2129] [outer = 0x12164d800] 15:18:09 INFO - PROCESS | 2574 | 1462918689288 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]]]}] 15:18:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:18:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 15:18:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:18:09 INFO - PROCESS | 2574 | 1462918689305 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 2574 | 1462918689306 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 15:18:09 INFO - PROCESS | 2574 | 1462918689309 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 2574 | 1462918689310 Marionette TRACE conn2 <- [1,2810,null,{}] 15:18:09 INFO - PROCESS | 2574 | 1462918689312 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}] 15:18:09 INFO - PROCESS | 2574 | 1462918689439 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:18:09 INFO - PROCESS | 2574 | 1462918689453 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b013800 == 73 [pid = 2574] [id = 710] 15:18:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x128c25400) [pid = 2574] [serial = 2130] [outer = 0x0] 15:18:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x128d9c000) [pid = 2574] [serial = 2131] [outer = 0x128c25400] 15:18:09 INFO - PROCESS | 2574 | 1462918689478 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x129541c00) [pid = 2574] [serial = 2132] [outer = 0x128c25400] 15:18:09 INFO - PROCESS | 2574 | 1462918689839 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]]]}] 15:18:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:18:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 569ms 15:18:09 INFO - PROCESS | 2574 | 1462918689879 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 2574 | 1462918689880 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 15:18:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:18:09 INFO - PROCESS | 2574 | 1462918689882 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 2574 | 1462918689883 Marionette TRACE conn2 <- [1,2814,null,{}] 15:18:09 INFO - PROCESS | 2574 | 1462918689886 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}] 15:18:10 INFO - PROCESS | 2574 | 1462918690014 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:18:10 INFO - PROCESS | 2574 | 1462918690028 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x12ca6b000 == 74 [pid = 2574] [id = 711] 15:18:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x12a8bbc00) [pid = 2574] [serial = 2133] [outer = 0x0] 15:18:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x12afb7000) [pid = 2574] [serial = 2134] [outer = 0x12a8bbc00] 15:18:10 INFO - PROCESS | 2574 | 1462918690053 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x12b295c00) [pid = 2574] [serial = 2135] [outer = 0x12a8bbc00] 15:18:10 INFO - PROCESS | 2574 | 1462918690437 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]]]}] 15:18:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:18:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 574ms 15:18:10 INFO - PROCESS | 2574 | 1462918690457 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:18:10 INFO - PROCESS | 2574 | 1462918690459 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 15:18:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:18:10 INFO - PROCESS | 2574 | 1462918690468 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:18:10 INFO - PROCESS | 2574 | 1462918690469 Marionette TRACE conn2 <- [1,2818,null,{}] 15:18:10 INFO - PROCESS | 2574 | 1462918690471 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}] 15:18:10 INFO - PROCESS | 2574 | 1462918690712 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x120d63000) [pid = 2574] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x121648c00) [pid = 2574] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x115e3dc00) [pid = 2574] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x1184ddc00) [pid = 2574] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x111037000) [pid = 2574] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x121649400) [pid = 2574] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x118c21c00) [pid = 2574] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x111037400) [pid = 2574] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x110f10000) [pid = 2574] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 146 (0x113133000) [pid = 2574] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:18:10 INFO - PROCESS | 2574 | --DOMWINDOW == 145 (0x117036800) [pid = 2574] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:18:10 INFO - PROCESS | 2574 | 1462918690770 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b00e800 == 75 [pid = 2574] [id = 712] 15:18:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 146 (0x110ea4400) [pid = 2574] [serial = 2136] [outer = 0x0] 15:18:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 147 (0x113137000) [pid = 2574] [serial = 2137] [outer = 0x110ea4400] 15:18:10 INFO - PROCESS | 2574 | 1462918690797 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x119153400) [pid = 2574] [serial = 2138] [outer = 0x110ea4400] 15:18:11 INFO - PROCESS | 2574 | 1462918691043 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]]]}] 15:18:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:18:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 623ms 15:18:11 INFO - PROCESS | 2574 | 1462918691086 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 2574 | 1462918691087 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 15:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:18:11 INFO - PROCESS | 2574 | 1462918691090 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - PROCESS | 2574 | 1462918691091 Marionette TRACE conn2 <- [1,2822,null,{}] 15:18:11 INFO - PROCESS | 2574 | 1462918691100 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}] 15:18:11 INFO - PROCESS | 2574 | 1462918691208 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:18:11 INFO - PROCESS | 2574 | 1462918691295 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d41d000 == 76 [pid = 2574] [id = 713] 15:18:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x1184ddc00) [pid = 2574] [serial = 2139] [outer = 0x0] 15:18:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x12b2bc000) [pid = 2574] [serial = 2140] [outer = 0x1184ddc00] 15:18:11 INFO - PROCESS | 2574 | 1462918691321 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x12bae3000) [pid = 2574] [serial = 2141] [outer = 0x1184ddc00] 15:18:11 INFO - PROCESS | 2574 | 1462918691601 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]]]}] 15:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 522ms 15:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:18:11 INFO - PROCESS | 2574 | 1462918691616 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 2574 | 1462918691617 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 15:18:11 INFO - PROCESS | 2574 | 1462918691620 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - PROCESS | 2574 | 1462918691621 Marionette TRACE conn2 <- [1,2826,null,{}] 15:18:11 INFO - PROCESS | 2574 | 1462918691624 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}] 15:18:11 INFO - PROCESS | 2574 | 1462918691758 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:18:11 INFO - PROCESS | 2574 | 1462918691762 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 2574 | ++DOCSHELL 0x133b1b000 == 77 [pid = 2574] [id = 714] 15:18:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x12bae8800) [pid = 2574] [serial = 2142] [outer = 0x0] 15:18:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x12bcf0400) [pid = 2574] [serial = 2143] [outer = 0x12bae8800] 15:18:11 INFO - PROCESS | 2574 | 1462918691791 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x12c4a3000) [pid = 2574] [serial = 2144] [outer = 0x12bae8800] 15:18:12 INFO - PROCESS | 2574 | 1462918692147 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 15:18:12 INFO - PROCESS | 2574 | 1462918692190 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 2574 | 1462918692192 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 15:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:18:12 INFO - PROCESS | 2574 | 1462918692197 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - PROCESS | 2574 | 1462918692198 Marionette TRACE conn2 <- [1,2830,null,{}] 15:18:12 INFO - PROCESS | 2574 | 1462918692200 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}] 15:18:12 INFO - PROCESS | 2574 | 1462918692337 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:18:12 INFO - PROCESS | 2574 | 1462918692344 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 2574 | ++DOCSHELL 0x1340aa000 == 78 [pid = 2574] [id = 715] 15:18:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x12c074000) [pid = 2574] [serial = 2145] [outer = 0x0] 15:18:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x12c4abc00) [pid = 2574] [serial = 2146] [outer = 0x12c074000] 15:18:12 INFO - PROCESS | 2574 | 1462918692369 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x12c7a0000) [pid = 2574] [serial = 2147] [outer = 0x12c074000] 15:18:12 INFO - PROCESS | 2574 | 1462918692830 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]]]}] 15:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 15:18:12 INFO - PROCESS | 2574 | 1462918692867 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 2574 | 1462918692870 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 15:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:18:12 INFO - PROCESS | 2574 | 1462918692873 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - PROCESS | 2574 | 1462918692876 Marionette TRACE conn2 <- [1,2834,null,{}] 15:18:12 INFO - PROCESS | 2574 | 1462918692881 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}] 15:18:13 INFO - PROCESS | 2574 | 1462918693014 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:18:13 INFO - PROCESS | 2574 | 1462918693134 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x116f1b000 == 79 [pid = 2574] [id = 716] 15:18:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x111036000) [pid = 2574] [serial = 2148] [outer = 0x0] 15:18:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x112e6cc00) [pid = 2574] [serial = 2149] [outer = 0x111036000] 15:18:13 INFO - PROCESS | 2574 | 1462918693167 Marionette DEBUG loaded listener.js 15:18:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x1160e0400) [pid = 2574] [serial = 2150] [outer = 0x111036000] 15:18:13 INFO - PROCESS | 2574 | 1462918693671 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 825ms 15:18:13 INFO - PROCESS | 2574 | 1462918693699 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 2574 | 1462918693703 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 15:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:18:13 INFO - PROCESS | 2574 | 1462918693708 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 2574 | 1462918693712 Marionette TRACE conn2 <- [1,2838,null,{}] 15:18:13 INFO - PROCESS | 2574 | 1462918693715 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}] 15:18:13 INFO - PROCESS | 2574 | 1462918693837 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:18:13 INFO - PROCESS | 2574 | 1462918693927 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:13 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a640800 == 80 [pid = 2574] [id = 717] 15:18:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x117035800) [pid = 2574] [serial = 2151] [outer = 0x0] 15:18:13 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x119088400) [pid = 2574] [serial = 2152] [outer = 0x117035800] 15:18:13 INFO - PROCESS | 2574 | 1462918693957 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 163 (0x11971a800) [pid = 2574] [serial = 2153] [outer = 0x117035800] 15:18:14 INFO - PROCESS | 2574 | 1462918694431 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]]]}] 15:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 775ms 15:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:18:14 INFO - PROCESS | 2574 | 1462918694483 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:18:14 INFO - PROCESS | 2574 | 1462918694485 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 15:18:14 INFO - PROCESS | 2574 | 1462918694489 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:18:14 INFO - PROCESS | 2574 | 1462918694493 Marionette TRACE conn2 <- [1,2842,null,{}] 15:18:14 INFO - PROCESS | 2574 | 1462918694506 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}] 15:18:14 INFO - PROCESS | 2574 | 1462918694695 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:18:14 INFO - PROCESS | 2574 | 1462918694869 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 2574 | ++DOCSHELL 0x133ebe800 == 81 [pid = 2574] [id = 718] 15:18:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x1214ac800) [pid = 2574] [serial = 2154] [outer = 0x0] 15:18:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x12568fc00) [pid = 2574] [serial = 2155] [outer = 0x1214ac800] 15:18:14 INFO - PROCESS | 2574 | 1462918694903 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x127464000) [pid = 2574] [serial = 2156] [outer = 0x1214ac800] 15:18:15 INFO - PROCESS | 2574 | 1462918695369 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]]]}] 15:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 924ms 15:18:15 INFO - PROCESS | 2574 | 1462918695414 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:18:15 INFO - PROCESS | 2574 | 1462918695417 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 15:18:15 INFO - PROCESS | 2574 | 1462918695420 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 2574 | 1462918695422 Marionette TRACE conn2 <- [1,2846,null,{}] 15:18:15 INFO - PROCESS | 2574 | 1462918695426 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}] 15:18:15 INFO - PROCESS | 2574 | 1462918695559 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:18:15 INFO - PROCESS | 2574 | 1462918695656 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:15 INFO - PROCESS | 2574 | ++DOCSHELL 0x134418000 == 82 [pid = 2574] [id = 719] 15:18:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x1289b8000) [pid = 2574] [serial = 2157] [outer = 0x0] 15:18:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x128c26000) [pid = 2574] [serial = 2158] [outer = 0x1289b8000] 15:18:15 INFO - PROCESS | 2574 | 1462918695685 Marionette DEBUG loaded listener.js 15:18:15 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x12b0c2400) [pid = 2574] [serial = 2159] [outer = 0x1289b8000] 15:18:16 INFO - PROCESS | 2574 | 1462918696118 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]]]}] 15:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 722ms 15:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:18:16 INFO - PROCESS | 2574 | 1462918696142 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:18:16 INFO - PROCESS | 2574 | 1462918696144 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 15:18:16 INFO - PROCESS | 2574 | 1462918696148 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:18:16 INFO - PROCESS | 2574 | 1462918696150 Marionette TRACE conn2 <- [1,2850,null,{}] 15:18:16 INFO - PROCESS | 2574 | 1462918696154 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}] 15:18:16 INFO - PROCESS | 2574 | 1462918696295 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:18:16 INFO - PROCESS | 2574 | 1462918696410 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 2574 | ++DOCSHELL 0x1346e8800 == 83 [pid = 2574] [id = 720] 15:18:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x1289b9c00) [pid = 2574] [serial = 2160] [outer = 0x0] 15:18:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x12baed800) [pid = 2574] [serial = 2161] [outer = 0x1289b9c00] 15:18:16 INFO - PROCESS | 2574 | 1462918696441 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x12c071000) [pid = 2574] [serial = 2162] [outer = 0x1289b9c00] 15:18:16 INFO - PROCESS | 2574 | 1462918696850 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 724ms 15:18:16 INFO - PROCESS | 2574 | 1462918696871 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:18:16 INFO - PROCESS | 2574 | 1462918696873 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 15:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:18:16 INFO - PROCESS | 2574 | 1462918696875 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:18:16 INFO - PROCESS | 2574 | 1462918696876 Marionette TRACE conn2 <- [1,2854,null,{}] 15:18:16 INFO - PROCESS | 2574 | 1462918696879 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}] 15:18:17 INFO - PROCESS | 2574 | 1462918697033 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:18:17 INFO - PROCESS | 2574 | 1462918697128 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x1347c7000 == 84 [pid = 2574] [id = 721] 15:18:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x12c4afc00) [pid = 2574] [serial = 2163] [outer = 0x0] 15:18:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x12c7f5c00) [pid = 2574] [serial = 2164] [outer = 0x12c4afc00] 15:18:17 INFO - PROCESS | 2574 | 1462918697157 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x12ce6e800) [pid = 2574] [serial = 2165] [outer = 0x12c4afc00] 15:18:17 INFO - PROCESS | 2574 | 1462918697564 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]]]}] 15:18:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:18:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 721ms 15:18:17 INFO - PROCESS | 2574 | 1462918697609 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 2574 | 1462918697611 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 15:18:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:18:17 INFO - PROCESS | 2574 | 1462918697615 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 2574 | 1462918697616 Marionette TRACE conn2 <- [1,2858,null,{}] 15:18:17 INFO - PROCESS | 2574 | 1462918697619 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}] 15:18:17 INFO - PROCESS | 2574 | 1462918697737 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:18:17 INFO - PROCESS | 2574 | 1462918697829 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 2574 | ++DOCSHELL 0x1348a8000 == 85 [pid = 2574] [id = 722] 15:18:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x12b2c1000) [pid = 2574] [serial = 2166] [outer = 0x0] 15:18:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x12ce78800) [pid = 2574] [serial = 2167] [outer = 0x12b2c1000] 15:18:17 INFO - PROCESS | 2574 | 1462918697858 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x12d351400) [pid = 2574] [serial = 2168] [outer = 0x12b2c1000] 15:18:18 INFO - PROCESS | 2574 | 1462918698243 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 15:18:18 INFO - PROCESS | 2574 | 1462918698286 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:18:18 INFO - PROCESS | 2574 | 1462918698288 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 15:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:18:18 INFO - PROCESS | 2574 | 1462918698290 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:18:18 INFO - PROCESS | 2574 | 1462918698292 Marionette TRACE conn2 <- [1,2862,null,{}] 15:18:18 INFO - PROCESS | 2574 | 1462918698315 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}] 15:18:18 INFO - PROCESS | 2574 | 1462918698454 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:18:18 INFO - PROCESS | 2574 | 1462918698609 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:18 INFO - PROCESS | 2574 | ++DOCSHELL 0x1348c3800 == 86 [pid = 2574] [id = 723] 15:18:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x110eaac00) [pid = 2574] [serial = 2169] [outer = 0x0] 15:18:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x12d724c00) [pid = 2574] [serial = 2170] [outer = 0x110eaac00] 15:18:18 INFO - PROCESS | 2574 | 1462918698639 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x12d72cc00) [pid = 2574] [serial = 2171] [outer = 0x110eaac00] 15:18:19 INFO - PROCESS | 2574 | 1462918699047 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]]]}] 15:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 789ms 15:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:18:19 INFO - PROCESS | 2574 | 1462918699088 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:18:19 INFO - PROCESS | 2574 | 1462918699089 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 15:18:19 INFO - PROCESS | 2574 | 1462918699092 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:18:19 INFO - PROCESS | 2574 | 1462918699094 Marionette TRACE conn2 <- [1,2866,null,{}] 15:18:19 INFO - PROCESS | 2574 | 1462918699098 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}] 15:18:19 INFO - PROCESS | 2574 | 1462918699218 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:18:19 INFO - PROCESS | 2574 | 1462918699314 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 2574 | ++DOCSHELL 0x118514800 == 87 [pid = 2574] [id = 724] 15:18:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x112e67400) [pid = 2574] [serial = 2172] [outer = 0x0] 15:18:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x11908e400) [pid = 2574] [serial = 2173] [outer = 0x112e67400] 15:18:19 INFO - PROCESS | 2574 | 1462918699343 Marionette DEBUG loaded listener.js 15:18:19 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x12d726800) [pid = 2574] [serial = 2174] [outer = 0x112e67400] 15:18:20 INFO - PROCESS | 2574 | 1462918700107 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]]]}] 15:18:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:18:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1073ms 15:18:20 INFO - PROCESS | 2574 | 1462918700166 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:18:20 INFO - PROCESS | 2574 | 1462918700169 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 15:18:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:18:20 INFO - PROCESS | 2574 | 1462918700172 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:18:20 INFO - PROCESS | 2574 | 1462918700175 Marionette TRACE conn2 <- [1,2870,null,{}] 15:18:20 INFO - PROCESS | 2574 | 1462918700179 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}] 15:18:20 INFO - PROCESS | 2574 | 1462918700322 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:18:20 INFO - PROCESS | 2574 | 1462918700493 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:20 INFO - PROCESS | 2574 | ++DOCSHELL 0x120f9a000 == 88 [pid = 2574] [id = 725] 15:18:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x112a61400) [pid = 2574] [serial = 2175] [outer = 0x0] 15:18:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x112fb4800) [pid = 2574] [serial = 2176] [outer = 0x112a61400] 15:18:20 INFO - PROCESS | 2574 | 1462918700541 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x113346400) [pid = 2574] [serial = 2177] [outer = 0x112a61400] 15:18:21 INFO - PROCESS | 2574 | 1462918701088 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]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:18:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 974ms 15:18:21 INFO - PROCESS | 2574 | 1462918701147 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 2574 | 1462918701150 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 15:18:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:18:21 INFO - PROCESS | 2574 | 1462918701154 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 2574 | 1462918701156 Marionette TRACE conn2 <- [1,2874,null,{}] 15:18:21 INFO - PROCESS | 2574 | 1462918701159 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}] 15:18:21 INFO - PROCESS | 2574 | 1462918701270 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:18:21 INFO - PROCESS | 2574 | 1462918701361 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185f2800 == 89 [pid = 2574] [id = 726] 15:18:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x113d61000) [pid = 2574] [serial = 2178] [outer = 0x0] 15:18:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x1167ee400) [pid = 2574] [serial = 2179] [outer = 0x113d61000] 15:18:21 INFO - PROCESS | 2574 | 1462918701391 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x11703c000) [pid = 2574] [serial = 2180] [outer = 0x113d61000] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12d87a800 == 88 [pid = 2574] [id = 526] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x1367b0800 == 87 [pid = 2574] [id = 650] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x133b1b000 == 86 [pid = 2574] [id = 714] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12d41d000 == 85 [pid = 2574] [id = 713] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12b00e800 == 84 [pid = 2574] [id = 712] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12ca6b000 == 83 [pid = 2574] [id = 711] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x11752c800) [pid = 2574] [serial = 2026] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x13360d800) [pid = 2574] [serial = 2035] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x12c4ae800) [pid = 2574] [serial = 2032] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x12118dc00) [pid = 2574] [serial = 2029] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x127519400) [pid = 2574] [serial = 2071] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12b013800 == 82 [pid = 2574] [id = 710] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12a642000 == 81 [pid = 2574] [id = 709] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfca000 == 80 [pid = 2574] [id = 17] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x128f54000 == 79 [pid = 2574] [id = 708] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x121616000 == 78 [pid = 2574] [id = 707] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x121294000 == 77 [pid = 2574] [id = 706] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x112788000 == 76 [pid = 2574] [id = 705] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x120f98800 == 75 [pid = 2574] [id = 704] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x133ec3000 == 74 [pid = 2574] [id = 698] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x133bc9800 == 73 [pid = 2574] [id = 697] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x13358c800 == 72 [pid = 2574] [id = 696] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12d881800 == 71 [pid = 2574] [id = 695] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6be800 == 70 [pid = 2574] [id = 694] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12d41e000 == 69 [pid = 2574] [id = 693] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x128a43800 == 68 [pid = 2574] [id = 692] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x11850e000 == 67 [pid = 2574] [id = 691] 15:18:21 INFO - PROCESS | 2574 | --DOCSHELL 0x12d1b3000 == 66 [pid = 2574] [id = 690] 15:18:21 INFO - PROCESS | 2574 | 1462918701829 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]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:18:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 722ms 15:18:21 INFO - PROCESS | 2574 | 1462918701878 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 2574 | 1462918701880 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 15:18:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:18:21 INFO - PROCESS | 2574 | 1462918701882 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 2574 | 1462918701884 Marionette TRACE conn2 <- [1,2878,null,{}] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x120e18000) [pid = 2574] [serial = 2053] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x121656000) [pid = 2574] [serial = 2056] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x116a57000) [pid = 2574] [serial = 2044] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x121372400) [pid = 2574] [serial = 2054] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x118211000) [pid = 2574] [serial = 2045] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x11908d400) [pid = 2574] [serial = 2047] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x1195e9c00) [pid = 2574] [serial = 2048] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x11224c800) [pid = 2574] [serial = 2039] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x11103e400) [pid = 2574] [serial = 2038] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x1255c2000) [pid = 2574] [serial = 2059] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x124a35800) [pid = 2574] [serial = 2057] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x12164ec00) [pid = 2574] [serial = 2068] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x11619f000) [pid = 2574] [serial = 2063] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x112fb2400) [pid = 2574] [serial = 2062] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x126d27000) [pid = 2574] [serial = 2060] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x119718400) [pid = 2574] [serial = 2050] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x1132bd400) [pid = 2574] [serial = 2041] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x113df3800) [pid = 2574] [serial = 2042] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x1196e0800) [pid = 2574] [serial = 2065] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x127465800) [pid = 2574] [serial = 2069] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x120e15000) [pid = 2574] [serial = 2066] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x119c39400) [pid = 2574] [serial = 2051] [outer = 0x0] [url = about:blank] 15:18:21 INFO - PROCESS | 2574 | 1462918701912 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}] 15:18:22 INFO - PROCESS | 2574 | 1462918702018 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:18:22 INFO - PROCESS | 2574 | 1462918702023 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x118c95800 == 67 [pid = 2574] [id = 727] 15:18:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x118206000) [pid = 2574] [serial = 2181] [outer = 0x0] 15:18:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x11821a000) [pid = 2574] [serial = 2182] [outer = 0x118206000] 15:18:22 INFO - PROCESS | 2574 | 1462918702057 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x11908c400) [pid = 2574] [serial = 2183] [outer = 0x118206000] 15:18:22 INFO - PROCESS | 2574 | 1462918702429 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]]]}] 15:18:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:18:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 575ms 15:18:22 INFO - PROCESS | 2574 | 1462918702458 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:18:22 INFO - PROCESS | 2574 | 1462918702460 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 15:18:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:18:22 INFO - PROCESS | 2574 | 1462918702464 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:18:22 INFO - PROCESS | 2574 | 1462918702465 Marionette TRACE conn2 <- [1,2882,null,{}] 15:18:22 INFO - PROCESS | 2574 | 1462918702467 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}] 15:18:22 INFO - PROCESS | 2574 | 1462918702566 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:18:22 INFO - PROCESS | 2574 | 1462918702651 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 2574 | ++DOCSHELL 0x1215d8000 == 68 [pid = 2574] [id = 728] 15:18:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x119335c00) [pid = 2574] [serial = 2184] [outer = 0x0] 15:18:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x1196e1c00) [pid = 2574] [serial = 2185] [outer = 0x119335c00] 15:18:22 INFO - PROCESS | 2574 | 1462918702679 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x1199b8000) [pid = 2574] [serial = 2186] [outer = 0x119335c00] 15:18:22 INFO - PROCESS | 2574 | 1462918702987 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]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:18:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 570ms 15:18:23 INFO - PROCESS | 2574 | 1462918703034 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 2574 | 1462918703035 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 15:18:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:18:23 INFO - PROCESS | 2574 | 1462918703038 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 2574 | 1462918703039 Marionette TRACE conn2 <- [1,2886,null,{}] 15:18:23 INFO - PROCESS | 2574 | 1462918703041 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}] 15:18:23 INFO - PROCESS | 2574 | 1462918703166 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:18:23 INFO - PROCESS | 2574 | 1462918703174 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x124d90800 == 69 [pid = 2574] [id = 729] 15:18:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x119720000) [pid = 2574] [serial = 2187] [outer = 0x0] 15:18:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x120d60400) [pid = 2574] [serial = 2188] [outer = 0x119720000] 15:18:23 INFO - PROCESS | 2574 | 1462918703201 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x120e1b000) [pid = 2574] [serial = 2189] [outer = 0x119720000] 15:18:23 INFO - PROCESS | 2574 | 1462918703546 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]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:18:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 15:18:23 INFO - PROCESS | 2574 | 1462918703556 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 2574 | 1462918703558 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 15:18:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:18:23 INFO - PROCESS | 2574 | 1462918703564 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 2574 | 1462918703565 Marionette TRACE conn2 <- [1,2890,null,{}] 15:18:23 INFO - PROCESS | 2574 | 1462918703568 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}] 15:18:23 INFO - PROCESS | 2574 | 1462918703672 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:18:23 INFO - PROCESS | 2574 | 1462918703677 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 2574 | ++DOCSHELL 0x129828000 == 70 [pid = 2574] [id = 730] 15:18:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x120ea9800) [pid = 2574] [serial = 2190] [outer = 0x0] 15:18:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x12118e400) [pid = 2574] [serial = 2191] [outer = 0x120ea9800] 15:18:23 INFO - PROCESS | 2574 | 1462918703703 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x12368f800) [pid = 2574] [serial = 2192] [outer = 0x120ea9800] 15:18:24 INFO - PROCESS | 2574 | 1462918704100 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:18:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:18:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 15:18:24 INFO - PROCESS | 2574 | 1462918704141 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 2574 | 1462918704143 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 15:18:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:18:24 INFO - PROCESS | 2574 | 1462918704147 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:18:24 INFO - PROCESS | 2574 | 1462918704156 Marionette TRACE conn2 <- [1,2894,null,{}] 15:18:24 INFO - PROCESS | 2574 | 1462918704158 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}] 15:18:24 INFO - PROCESS | 2574 | 1462918704279 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:18:24 INFO - PROCESS | 2574 | 1462918704293 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8b8000 == 71 [pid = 2574] [id = 731] 15:18:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x120d5f800) [pid = 2574] [serial = 2193] [outer = 0x0] 15:18:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x124d6f400) [pid = 2574] [serial = 2194] [outer = 0x120d5f800] 15:18:24 INFO - PROCESS | 2574 | 1462918704319 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x1268bd000) [pid = 2574] [serial = 2195] [outer = 0x120d5f800] 15:18:24 INFO - PROCESS | 2574 | 1462918704685 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]]]}] 15:18:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:18:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 578ms 15:18:24 INFO - PROCESS | 2574 | 1462918704725 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 2574 | 1462918704728 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 15:18:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:18:24 INFO - PROCESS | 2574 | 1462918704731 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:18:24 INFO - PROCESS | 2574 | 1462918704732 Marionette TRACE conn2 <- [1,2898,null,{}] 15:18:24 INFO - PROCESS | 2574 | 1462918704734 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}] 15:18:24 INFO - PROCESS | 2574 | 1462918704856 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:18:24 INFO - PROCESS | 2574 | 1462918704872 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:24 INFO - PROCESS | 2574 | ++DOCSHELL 0x12b01a000 == 72 [pid = 2574] [id = 732] 15:18:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x121655400) [pid = 2574] [serial = 2196] [outer = 0x0] 15:18:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x126dcbc00) [pid = 2574] [serial = 2197] [outer = 0x121655400] 15:18:24 INFO - PROCESS | 2574 | 1462918704898 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x127214000) [pid = 2574] [serial = 2198] [outer = 0x121655400] 15:18:25 INFO - PROCESS | 2574 | 1462918705289 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]]]}] 15:18:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:18:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 568ms 15:18:25 INFO - PROCESS | 2574 | 1462918705300 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:18:25 INFO - PROCESS | 2574 | 1462918705302 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 15:18:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:18:25 INFO - PROCESS | 2574 | 1462918705305 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:18:25 INFO - PROCESS | 2574 | 1462918705307 Marionette TRACE conn2 <- [1,2902,null,{}] 15:18:25 INFO - PROCESS | 2574 | 1462918705312 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}] 15:18:25 INFO - PROCESS | 2574 | 1462918705450 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:18:25 INFO - PROCESS | 2574 | 1462918705466 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c74d000 == 73 [pid = 2574] [id = 733] 15:18:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x126bb2400) [pid = 2574] [serial = 2199] [outer = 0x0] 15:18:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x127465800) [pid = 2574] [serial = 2200] [outer = 0x126bb2400] 15:18:25 INFO - PROCESS | 2574 | 1462918705491 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x128a78000) [pid = 2574] [serial = 2201] [outer = 0x126bb2400] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x134771c00) [pid = 2574] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x118112000) [pid = 2574] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x12164d800) [pid = 2574] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x110ec6800) [pid = 2574] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x120d69c00) [pid = 2574] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x121190c00) [pid = 2574] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x111bb7800) [pid = 2574] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x128c25400) [pid = 2574] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x110f10800) [pid = 2574] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x12bae8800) [pid = 2574] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x12a8bbc00) [pid = 2574] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x110ea4400) [pid = 2574] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x12ca5cc00) [pid = 2574] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x1184ddc00) [pid = 2574] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x12de7f800) [pid = 2574] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:18:26 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x12cfcb000) [pid = 2574] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:26 INFO - PROCESS | 2574 | 1462918706280 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:18:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:18:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1024ms 15:18:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:18:26 INFO - PROCESS | 2574 | 1462918706330 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:18:26 INFO - PROCESS | 2574 | 1462918706332 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 15:18:26 INFO - PROCESS | 2574 | 1462918706334 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 2574 | 1462918706335 Marionette TRACE conn2 <- [1,2906,null,{}] 15:18:26 INFO - PROCESS | 2574 | 1462918706337 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}] 15:18:26 INFO - PROCESS | 2574 | 1462918706435 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:18:26 INFO - PROCESS | 2574 | 1462918706439 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 2574 | ++DOCSHELL 0x129843800 == 74 [pid = 2574] [id = 734] 15:18:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x110ecd800) [pid = 2574] [serial = 2202] [outer = 0x0] 15:18:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x1195f0800) [pid = 2574] [serial = 2203] [outer = 0x110ecd800] 15:18:26 INFO - PROCESS | 2574 | 1462918706464 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x128a79800) [pid = 2574] [serial = 2204] [outer = 0x110ecd800] 15:18:26 INFO - PROCESS | 2574 | 1462918706833 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]]]}] 15:18:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:18:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 15:18:26 INFO - PROCESS | 2574 | 1462918706855 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:18:26 INFO - PROCESS | 2574 | 1462918706856 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 15:18:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:18:26 INFO - PROCESS | 2574 | 1462918706873 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 2574 | 1462918706875 Marionette TRACE conn2 <- [1,2910,null,{}] 15:18:26 INFO - PROCESS | 2574 | 1462918706880 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}] 15:18:26 INFO - PROCESS | 2574 | 1462918706989 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:18:26 INFO - PROCESS | 2574 | 1462918706993 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d1b9800 == 75 [pid = 2574] [id = 735] 15:18:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x128c21000) [pid = 2574] [serial = 2205] [outer = 0x0] 15:18:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x128fe3800) [pid = 2574] [serial = 2206] [outer = 0x128c21000] 15:18:27 INFO - PROCESS | 2574 | 1462918707022 Marionette DEBUG loaded listener.js 15:18:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x12a8bf400) [pid = 2574] [serial = 2207] [outer = 0x128c21000] 15:18:27 INFO - PROCESS | 2574 | 1462918707340 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]]]}] 15:18:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:18:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:18:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 489ms 15:18:27 INFO - PROCESS | 2574 | 1462918707350 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:18:27 INFO - PROCESS | 2574 | 1462918707351 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 15:18:27 INFO - TEST-START | /DOMEvents/constructors.html 15:18:27 INFO - PROCESS | 2574 | 1462918707353 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - PROCESS | 2574 | 1462918707354 Marionette TRACE conn2 <- [1,2914,null,{}] 15:18:27 INFO - PROCESS | 2574 | 1462918707357 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}] 15:18:27 INFO - PROCESS | 2574 | 1462918707456 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:18:27 INFO - PROCESS | 2574 | 1462918707461 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6c3800 == 76 [pid = 2574] [id = 736] 15:18:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x128a83400) [pid = 2574] [serial = 2208] [outer = 0x0] 15:18:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x12af15000) [pid = 2574] [serial = 2209] [outer = 0x128a83400] 15:18:27 INFO - PROCESS | 2574 | 1462918707486 Marionette DEBUG loaded listener.js 15:18:27 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x12b0c1400) [pid = 2574] [serial = 2210] [outer = 0x128a83400] 15:18:27 INFO - PROCESS | 2574 | 1462918707887 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]]]}] 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:18:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:18:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:18:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 15:18:27 INFO - PROCESS | 2574 | 1462918707929 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:18:27 INFO - PROCESS | 2574 | 1462918707930 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 15:18:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:18:27 INFO - PROCESS | 2574 | 1462918707932 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - PROCESS | 2574 | 1462918707933 Marionette TRACE conn2 <- [1,2918,null,{}] 15:18:27 INFO - PROCESS | 2574 | 1462918707936 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}] 15:18:28 INFO - PROCESS | 2574 | 1462918708043 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:18:28 INFO - PROCESS | 2574 | 1462918708047 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfcd800 == 77 [pid = 2574] [id = 737] 15:18:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x1268c8000) [pid = 2574] [serial = 2211] [outer = 0x0] 15:18:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x12b0c9400) [pid = 2574] [serial = 2212] [outer = 0x1268c8000] 15:18:28 INFO - PROCESS | 2574 | 1462918708073 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x12ba9c800) [pid = 2574] [serial = 2213] [outer = 0x1268c8000] 15:18:28 INFO - PROCESS | 2574 | 1462918708561 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:18:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:18:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 668ms 15:18:28 INFO - PROCESS | 2574 | 1462918708601 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:18:28 INFO - PROCESS | 2574 | 1462918708604 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 15:18:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:18:28 INFO - PROCESS | 2574 | 1462918708608 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:18:28 INFO - PROCESS | 2574 | 1462918708610 Marionette TRACE conn2 <- [1,2922,null,{}] 15:18:28 INFO - PROCESS | 2574 | 1462918708614 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}] 15:18:28 INFO - PROCESS | 2574 | 1462918708746 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:18:28 INFO - PROCESS | 2574 | 1462918708872 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:28 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e1f000 == 78 [pid = 2574] [id = 738] 15:18:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x1122b4800) [pid = 2574] [serial = 2214] [outer = 0x0] 15:18:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x112fb9000) [pid = 2574] [serial = 2215] [outer = 0x1122b4800] 15:18:28 INFO - PROCESS | 2574 | 1462918708905 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x113f40800) [pid = 2574] [serial = 2216] [outer = 0x1122b4800] 15:18:29 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:18:29 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:18:29 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:18:29 INFO - PROCESS | 2574 | [2574] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:18:29 INFO - PROCESS | 2574 | 1462918709292 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]]]}] 15:18:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:18:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:29 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 15:18:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:29 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 15:18:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:29 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]" 15:18:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:18:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 723ms 15:18:29 INFO - PROCESS | 2574 | 1462918709331 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:18:29 INFO - PROCESS | 2574 | 1462918709335 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 15:18:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:18:29 INFO - PROCESS | 2574 | 1462918709340 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:18:29 INFO - PROCESS | 2574 | 1462918709342 Marionette TRACE conn2 <- [1,2926,null,{}] 15:18:29 INFO - PROCESS | 2574 | 1462918709344 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}] 15:18:29 INFO - PROCESS | 2574 | 1462918709481 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:18:29 INFO - PROCESS | 2574 | 1462918709639 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 2574 | ++DOCSHELL 0x129320800 == 79 [pid = 2574] [id = 739] 15:18:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x1161adc00) [pid = 2574] [serial = 2217] [outer = 0x0] 15:18:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x118206400) [pid = 2574] [serial = 2218] [outer = 0x1161adc00] 15:18:29 INFO - PROCESS | 2574 | 1462918709690 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x119721400) [pid = 2574] [serial = 2219] [outer = 0x1161adc00] 15:18:30 INFO - PROCESS | 2574 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:18:30 INFO - PROCESS | 2574 | 1462918710193 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]]]}] 15:18:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:18:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 874ms 15:18:30 INFO - PROCESS | 2574 | 1462918710214 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 2574 | 1462918710215 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 15:18:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:18:30 INFO - PROCESS | 2574 | 1462918710218 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 2574 | 1462918710220 Marionette TRACE conn2 <- [1,2930,null,{}] 15:18:30 INFO - PROCESS | 2574 | 1462918710229 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}] 15:18:30 INFO - PROCESS | 2574 | 1462918710351 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:18:30 INFO - PROCESS | 2574 | 1462918710468 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:30 INFO - PROCESS | 2574 | ++DOCSHELL 0x133b0d800 == 80 [pid = 2574] [id = 740] 15:18:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x120ead400) [pid = 2574] [serial = 2220] [outer = 0x0] 15:18:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x121648c00) [pid = 2574] [serial = 2221] [outer = 0x120ead400] 15:18:30 INFO - PROCESS | 2574 | 1462918710504 Marionette DEBUG loaded listener.js 15:18:30 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x127513000) [pid = 2574] [serial = 2222] [outer = 0x120ead400] 15:18:30 INFO - PROCESS | 2574 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:18:30 INFO - PROCESS | 2574 | 1462918710937 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]]]}] 15:18:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:18:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 771ms 15:18:30 INFO - PROCESS | 2574 | 1462918710990 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 2574 | 1462918710993 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 15:18:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:18:30 INFO - PROCESS | 2574 | 1462918710997 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 2574 | 1462918710999 Marionette TRACE conn2 <- [1,2934,null,{}] 15:18:31 INFO - PROCESS | 2574 | 1462918711002 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}] 15:18:31 INFO - PROCESS | 2574 | 1462918711149 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:18:31 INFO - PROCESS | 2574 | 1462918711270 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x133eb3800 == 81 [pid = 2574] [id = 741] 15:18:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x128a7d800) [pid = 2574] [serial = 2223] [outer = 0x0] 15:18:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x128fe2800) [pid = 2574] [serial = 2224] [outer = 0x128a7d800] 15:18:31 INFO - PROCESS | 2574 | 1462918711302 Marionette DEBUG loaded listener.js 15:18:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x12953c800) [pid = 2574] [serial = 2225] [outer = 0x128a7d800] 15:18:31 INFO - PROCESS | 2574 | 1462918711662 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]]]}] 15:18:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:18:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 15:18:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:18:31 INFO - PROCESS | 2574 | 1462918711667 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:18:31 INFO - PROCESS | 2574 | 1462918711668 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 15:18:31 INFO - PROCESS | 2574 | 1462918711671 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 2574 | 1462918711672 Marionette TRACE conn2 <- [1,2938,null,{}] 15:18:31 INFO - PROCESS | 2574 | 1462918711675 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}] 15:18:31 INFO - PROCESS | 2574 | 1462918711811 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:18:31 INFO - PROCESS | 2574 | 1462918711901 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 2574 | ++DOCSHELL 0x1341e2800 == 82 [pid = 2574] [id = 742] 15:18:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x128feec00) [pid = 2574] [serial = 2226] [outer = 0x0] 15:18:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x12af13800) [pid = 2574] [serial = 2227] [outer = 0x128feec00] 15:18:31 INFO - PROCESS | 2574 | 1462918711931 Marionette DEBUG loaded listener.js 15:18:31 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x12b294800) [pid = 2574] [serial = 2228] [outer = 0x128feec00] 15:18:32 INFO - PROCESS | 2574 | 1462918712287 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]]]}] 15:18:32 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. 15:18:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 668ms 15:18:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:18:32 INFO - PROCESS | 2574 | 1462918712340 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:18:32 INFO - PROCESS | 2574 | 1462918712341 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 15:18:32 INFO - PROCESS | 2574 | 1462918712343 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:18:32 INFO - PROCESS | 2574 | 1462918712345 Marionette TRACE conn2 <- [1,2942,null,{}] 15:18:32 INFO - PROCESS | 2574 | 1462918712347 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}] 15:18:32 INFO - PROCESS | 2574 | 1462918712482 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:18:32 INFO - PROCESS | 2574 | 1462918712599 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:32 INFO - PROCESS | 2574 | ++DOCSHELL 0x13441f000 == 83 [pid = 2574] [id = 743] 15:18:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x12b2bbc00) [pid = 2574] [serial = 2229] [outer = 0x0] 15:18:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 197 (0x12bae4400) [pid = 2574] [serial = 2230] [outer = 0x12b2bbc00] 15:18:32 INFO - PROCESS | 2574 | 1462918712632 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 2574 | ++DOMWINDOW == 198 (0x12c4b0c00) [pid = 2574] [serial = 2231] [outer = 0x12b2bbc00] 15:18:32 INFO - PROCESS | 2574 | 1462918712984 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"]]]}] 15:18:33 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 15:18:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:18:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 15:18:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:18:33 INFO - PROCESS | 2574 | 1462918713014 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:18:33 INFO - PROCESS | 2574 | 1462918713015 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 15:18:33 INFO - PROCESS | 2574 | 1462918713018 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - PROCESS | 2574 | 1462918713019 Marionette TRACE conn2 <- [1,2946,null,{}] 15:18:33 INFO - PROCESS | 2574 | 1462918713021 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}] 15:18:33 INFO - PROCESS | 2574 | 1462918713136 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:18:33 INFO - PROCESS | 2574 | 1462918713242 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x1347dd800 == 84 [pid = 2574] [id = 744] 15:18:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 199 (0x12c07ec00) [pid = 2574] [serial = 2232] [outer = 0x0] 15:18:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 200 (0x12c7ef800) [pid = 2574] [serial = 2233] [outer = 0x12c07ec00] 15:18:33 INFO - PROCESS | 2574 | 1462918713271 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 201 (0x12c7fa800) [pid = 2574] [serial = 2234] [outer = 0x12c07ec00] 15:18:33 INFO - PROCESS | 2574 | 1462918713620 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]]]}] 15:18:33 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. 15:18:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 619ms 15:18:33 INFO - PROCESS | 2574 | 1462918713638 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:18:33 INFO - PROCESS | 2574 | 1462918713639 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 15:18:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:18:33 INFO - PROCESS | 2574 | 1462918713642 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - PROCESS | 2574 | 1462918713643 Marionette TRACE conn2 <- [1,2950,null,{}] 15:18:33 INFO - PROCESS | 2574 | 1462918713645 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}] 15:18:33 INFO - PROCESS | 2574 | 1462918713763 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:18:33 INFO - PROCESS | 2574 | 1462918713883 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 2574 | ++DOCSHELL 0x136e66000 == 85 [pid = 2574] [id = 745] 15:18:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 202 (0x12c4ad800) [pid = 2574] [serial = 2235] [outer = 0x0] 15:18:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 203 (0x12ca5f400) [pid = 2574] [serial = 2236] [outer = 0x12c4ad800] 15:18:33 INFO - PROCESS | 2574 | 1462918713915 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 2574 | ++DOMWINDOW == 204 (0x12d114800) [pid = 2574] [serial = 2237] [outer = 0x12c4ad800] 15:18:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x136e67800 == 86 [pid = 2574] [id = 746] 15:18:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x12ce78c00) [pid = 2574] [serial = 2238] [outer = 0x0] 15:18:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x12ca64000) [pid = 2574] [serial = 2239] [outer = 0x12ce78c00] 15:18:34 INFO - PROCESS | 2574 | 1462918714306 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]]]}] 15:18:34 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. 15:18:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 15:18:34 INFO - PROCESS | 2574 | 1462918714314 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:18:34 INFO - PROCESS | 2574 | 1462918714316 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 15:18:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:18:34 INFO - PROCESS | 2574 | 1462918714318 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - PROCESS | 2574 | 1462918714319 Marionette TRACE conn2 <- [1,2954,null,{}] 15:18:34 INFO - PROCESS | 2574 | 1462918714322 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}] 15:18:34 INFO - PROCESS | 2574 | 1462918714478 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:18:34 INFO - PROCESS | 2574 | 1462918714621 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 2574 | ++DOCSHELL 0x137075800 == 87 [pid = 2574] [id = 747] 15:18:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x12c7a4000) [pid = 2574] [serial = 2240] [outer = 0x0] 15:18:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x12d72c800) [pid = 2574] [serial = 2241] [outer = 0x12c7a4000] 15:18:34 INFO - PROCESS | 2574 | 1462918714650 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x12d88e000) [pid = 2574] [serial = 2242] [outer = 0x12c7a4000] 15:18:35 INFO - PROCESS | 2574 | 1462918715000 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]]]}] 15:18:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:18:35 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 15:18:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 719ms 15:18:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:18:35 INFO - PROCESS | 2574 | 1462918715037 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:18:35 INFO - PROCESS | 2574 | 1462918715039 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 15:18:35 INFO - PROCESS | 2574 | 1462918715041 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 2574 | 1462918715042 Marionette TRACE conn2 <- [1,2958,null,{}] 15:18:35 INFO - PROCESS | 2574 | 1462918715045 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}] 15:18:35 INFO - PROCESS | 2574 | 1462918715172 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:18:35 INFO - PROCESS | 2574 | 1462918715288 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:35 INFO - PROCESS | 2574 | ++DOCSHELL 0x137c1f800 == 88 [pid = 2574] [id = 748] 15:18:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x12d727c00) [pid = 2574] [serial = 2243] [outer = 0x0] 15:18:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x12d898000) [pid = 2574] [serial = 2244] [outer = 0x12d727c00] 15:18:35 INFO - PROCESS | 2574 | 1462918715318 Marionette DEBUG loaded listener.js 15:18:35 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x12de81800) [pid = 2574] [serial = 2245] [outer = 0x12d727c00] 15:18:35 INFO - PROCESS | 2574 | 1462918715735 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]]]}] 15:18:35 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. 15:18:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 721ms 15:18:35 INFO - PROCESS | 2574 | 1462918715763 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:18:35 INFO - PROCESS | 2574 | 1462918715765 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 15:18:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:18:35 INFO - PROCESS | 2574 | 1462918715767 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 2574 | 1462918715769 Marionette TRACE conn2 <- [1,2962,null,{}] 15:18:35 INFO - PROCESS | 2574 | 1462918715771 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}] 15:18:35 INFO - PROCESS | 2574 | 1462918715902 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:18:36 INFO - PROCESS | 2574 | 1462918716026 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x12983e800 == 89 [pid = 2574] [id = 749] 15:18:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 213 (0x12740f000) [pid = 2574] [serial = 2246] [outer = 0x0] 15:18:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 214 (0x12de7fc00) [pid = 2574] [serial = 2247] [outer = 0x12740f000] 15:18:36 INFO - PROCESS | 2574 | 1462918716059 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 215 (0x12dee0000) [pid = 2574] [serial = 2248] [outer = 0x12740f000] 15:18:36 INFO - PROCESS | 2574 | 1462918716417 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]]]}] 15:18:36 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. 15:18:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 15:18:36 INFO - PROCESS | 2574 | 1462918716438 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:18:36 INFO - PROCESS | 2574 | 1462918716439 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 15:18:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:18:36 INFO - PROCESS | 2574 | 1462918716441 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 2574 | 1462918716443 Marionette TRACE conn2 <- [1,2966,null,{}] 15:18:36 INFO - PROCESS | 2574 | 1462918716445 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}] 15:18:36 INFO - PROCESS | 2574 | 1462918716568 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:18:36 INFO - PROCESS | 2574 | 1462918716698 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:36 INFO - PROCESS | 2574 | ++DOCSHELL 0x119599000 == 90 [pid = 2574] [id = 750] 15:18:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 216 (0x110ea3400) [pid = 2574] [serial = 2249] [outer = 0x0] 15:18:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 217 (0x127461800) [pid = 2574] [serial = 2250] [outer = 0x110ea3400] 15:18:36 INFO - PROCESS | 2574 | 1462918716731 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 2574 | ++DOMWINDOW == 218 (0x12ded9000) [pid = 2574] [serial = 2251] [outer = 0x110ea3400] 15:18:37 INFO - PROCESS | 2574 | 1462918717195 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]]]}] 15:18:37 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. 15:18:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 15:18:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:18:37 INFO - PROCESS | 2574 | 1462918717212 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:18:37 INFO - PROCESS | 2574 | 1462918717213 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 15:18:37 INFO - PROCESS | 2574 | 1462918717215 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:18:37 INFO - PROCESS | 2574 | 1462918717217 Marionette TRACE conn2 <- [1,2970,null,{}] 15:18:37 INFO - PROCESS | 2574 | 1462918717219 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}] 15:18:37 INFO - PROCESS | 2574 | 1462918717356 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:18:37 INFO - PROCESS | 2574 | 1462918717470 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 2574 | ++DOCSHELL 0x133b1c000 == 91 [pid = 2574] [id = 751] 15:18:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 219 (0x111036c00) [pid = 2574] [serial = 2252] [outer = 0x0] 15:18:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 220 (0x12dedb400) [pid = 2574] [serial = 2253] [outer = 0x111036c00] 15:18:37 INFO - PROCESS | 2574 | 1462918717500 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 2574 | ++DOMWINDOW == 221 (0x1335eb000) [pid = 2574] [serial = 2254] [outer = 0x111036c00] 15:18:38 INFO - PROCESS | 2574 | 1462918718072 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]]]}] 15:18:38 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. 15:18:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 869ms 15:18:38 INFO - PROCESS | 2574 | 1462918718086 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 2574 | 1462918718088 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 15:18:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:18:38 INFO - PROCESS | 2574 | 1462918718091 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 2574 | 1462918718092 Marionette TRACE conn2 <- [1,2974,null,{}] 15:18:38 INFO - PROCESS | 2574 | 1462918718097 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}] 15:18:38 INFO - PROCESS | 2574 | 1462918718218 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:18:38 INFO - PROCESS | 2574 | 1462918718344 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 2574 | ++DOCSHELL 0x12160d800 == 92 [pid = 2574] [id = 752] 15:18:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 222 (0x110ecdc00) [pid = 2574] [serial = 2255] [outer = 0x0] 15:18:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 223 (0x11205e400) [pid = 2574] [serial = 2256] [outer = 0x110ecdc00] 15:18:38 INFO - PROCESS | 2574 | 1462918718375 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 2574 | ++DOMWINDOW == 224 (0x113af2400) [pid = 2574] [serial = 2257] [outer = 0x110ecdc00] 15:18:38 INFO - PROCESS | 2574 | 1462918718757 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]]]}] 15:18:38 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. 15:18:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 723ms 15:18:38 INFO - PROCESS | 2574 | 1462918718814 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 2574 | 1462918718818 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 15:18:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:18:38 INFO - PROCESS | 2574 | 1462918718822 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 2574 | 1462918718824 Marionette TRACE conn2 <- [1,2978,null,{}] 15:18:38 INFO - PROCESS | 2574 | 1462918718826 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}] 15:18:38 INFO - PROCESS | 2574 | 1462918718944 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:18:39 INFO - PROCESS | 2574 | 1462918719069 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x121233800 == 93 [pid = 2574] [id = 753] 15:18:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 225 (0x118610800) [pid = 2574] [serial = 2258] [outer = 0x0] 15:18:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 226 (0x11933a400) [pid = 2574] [serial = 2259] [outer = 0x118610800] 15:18:39 INFO - PROCESS | 2574 | 1462918719096 Marionette DEBUG loaded listener.js 15:18:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 227 (0x11971f400) [pid = 2574] [serial = 2260] [outer = 0x118610800] 15:18:39 INFO - PROCESS | 2574 | 1462918719450 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]]]}] 15:18:39 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. 15:18:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 669ms 15:18:39 INFO - PROCESS | 2574 | 1462918719491 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:18:39 INFO - PROCESS | 2574 | 1462918719492 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 15:18:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:18:39 INFO - PROCESS | 2574 | 1462918719495 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:18:39 INFO - PROCESS | 2574 | 1462918719497 Marionette TRACE conn2 <- [1,2982,null,{}] 15:18:39 INFO - PROCESS | 2574 | 1462918719505 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}] 15:18:39 INFO - PROCESS | 2574 | 1462918719622 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:18:39 INFO - PROCESS | 2574 | 1462918719728 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:39 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8ad000 == 94 [pid = 2574] [id = 754] 15:18:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 228 (0x120d64800) [pid = 2574] [serial = 2261] [outer = 0x0] 15:18:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 229 (0x120eab000) [pid = 2574] [serial = 2262] [outer = 0x120d64800] 15:18:39 INFO - PROCESS | 2574 | 1462918719759 Marionette DEBUG loaded listener.js 15:18:39 INFO - PROCESS | 2574 | ++DOMWINDOW == 230 (0x121650c00) [pid = 2574] [serial = 2263] [outer = 0x120d64800] 15:18:39 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6c3800 == 93 [pid = 2574] [id = 736] 15:18:39 INFO - PROCESS | 2574 | --DOCSHELL 0x12d1b9800 == 92 [pid = 2574] [id = 735] 15:18:39 INFO - PROCESS | 2574 | --DOCSHELL 0x129843800 == 91 [pid = 2574] [id = 734] 15:18:39 INFO - PROCESS | 2574 | --DOCSHELL 0x12c74d000 == 90 [pid = 2574] [id = 733] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 229 (0x12c4abc00) [pid = 2574] [serial = 2146] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 228 (0x12953ac00) [pid = 2574] [serial = 2092] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 227 (0x12a758c00) [pid = 2574] [serial = 2095] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 226 (0x12afaf000) [pid = 2574] [serial = 2098] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 225 (0x12af17400) [pid = 2574] [serial = 2101] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 224 (0x12b2c5000) [pid = 2574] [serial = 2104] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 223 (0x117035000) [pid = 2574] [serial = 2107] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12b01a000 == 89 [pid = 2574] [id = 732] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8b8000 == 88 [pid = 2574] [id = 731] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x129828000 == 87 [pid = 2574] [id = 730] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x124d90800 == 86 [pid = 2574] [id = 729] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x1215d8000 == 85 [pid = 2574] [id = 728] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x118c95800 == 84 [pid = 2574] [id = 727] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x1185f2800 == 83 [pid = 2574] [id = 726] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x120f9a000 == 82 [pid = 2574] [id = 725] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x134418000 == 81 [pid = 2574] [id = 719] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x133ebe800 == 80 [pid = 2574] [id = 718] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x12a640800 == 79 [pid = 2574] [id = 717] 15:18:40 INFO - PROCESS | 2574 | --DOCSHELL 0x116f1b000 == 78 [pid = 2574] [id = 716] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 222 (0x137bb8000) [pid = 2574] [serial = 1988] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 221 (0x133b86c00) [pid = 2574] [serial = 2036] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 220 (0x12930c800) [pid = 2574] [serial = 1478] [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.] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 219 (0x113137000) [pid = 2574] [serial = 2137] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 218 (0x12b2bc000) [pid = 2574] [serial = 2140] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 217 (0x1250bbc00) [pid = 2574] [serial = 2126] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 216 (0x12bae3000) [pid = 2574] [serial = 2141] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 215 (0x12568d400) [pid = 2574] [serial = 2083] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 214 (0x1196d2800) [pid = 2574] [serial = 2119] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 213 (0x127511800) [pid = 2574] [serial = 2128] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 212 (0x119720c00) [pid = 2574] [serial = 2120] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x115e3c800) [pid = 2574] [serial = 2110] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x118608c00) [pid = 2574] [serial = 2111] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x120d69400) [pid = 2574] [serial = 2080] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x120ea9c00) [pid = 2574] [serial = 2122] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x12118a400) [pid = 2574] [serial = 2123] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x1219ab400) [pid = 2574] [serial = 2125] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x1176b5800) [pid = 2574] [serial = 2077] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x1134b6800) [pid = 2574] [serial = 2114] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 203 (0x112a60000) [pid = 2574] [serial = 2113] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 202 (0x128d9c000) [pid = 2574] [serial = 2131] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 201 (0x113351400) [pid = 2574] [serial = 2116] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 200 (0x118202800) [pid = 2574] [serial = 2117] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 199 (0x128c27400) [pid = 2574] [serial = 2129] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 198 (0x128c24000) [pid = 2574] [serial = 2089] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 197 (0x12c4a3000) [pid = 2574] [serial = 2144] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 196 (0x127511400) [pid = 2574] [serial = 2086] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x11313bc00) [pid = 2574] [serial = 2074] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x12afb7000) [pid = 2574] [serial = 2134] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x129541c00) [pid = 2574] [serial = 2132] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x119153400) [pid = 2574] [serial = 2138] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x12b295c00) [pid = 2574] [serial = 2135] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x12bcf0400) [pid = 2574] [serial = 2143] [outer = 0x0] [url = about:blank] 15:18:40 INFO - PROCESS | 2574 | 1462918720167 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"]]]}] 15:18:40 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 15:18:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:18:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 721ms 15:18:40 INFO - PROCESS | 2574 | 1462918720216 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:18:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:18:40 INFO - PROCESS | 2574 | 1462918720218 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 15:18:40 INFO - PROCESS | 2574 | 1462918720220 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:18:40 INFO - PROCESS | 2574 | 1462918720221 Marionette TRACE conn2 <- [1,2986,null,{}] 15:18:40 INFO - PROCESS | 2574 | 1462918720224 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}] 15:18:40 INFO - PROCESS | 2574 | 1462918720325 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:18:40 INFO - PROCESS | 2574 | 1462918720426 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:40 INFO - PROCESS | 2574 | ++DOCSHELL 0x117e1a800 == 79 [pid = 2574] [id = 755] 15:18:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x115e3e800) [pid = 2574] [serial = 2264] [outer = 0x0] 15:18:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x12164dc00) [pid = 2574] [serial = 2265] [outer = 0x115e3e800] 15:18:40 INFO - PROCESS | 2574 | 1462918720455 Marionette DEBUG loaded listener.js 15:18:40 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x121bc7800) [pid = 2574] [serial = 2266] [outer = 0x115e3e800] 15:18:40 INFO - PROCESS | 2574 | 1462918720739 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]]]}] 15:18:40 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. 15:18:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 569ms 15:18:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:18:40 INFO - PROCESS | 2574 | 1462918720790 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:18:40 INFO - PROCESS | 2574 | 1462918720793 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 15:18:40 INFO - PROCESS | 2574 | 1462918720798 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:18:40 INFO - PROCESS | 2574 | 1462918720800 Marionette TRACE conn2 <- [1,2990,null,{}] 15:18:40 INFO - PROCESS | 2574 | 1462918720803 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}] 15:18:40 INFO - PROCESS | 2574 | 1462918720963 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:18:41 INFO - PROCESS | 2574 | 1462918721085 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x1255b6000 == 80 [pid = 2574] [id = 756] 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x121651c00) [pid = 2574] [serial = 2267] [outer = 0x0] 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x1268ca000) [pid = 2574] [serial = 2268] [outer = 0x121651c00] 15:18:41 INFO - PROCESS | 2574 | 1462918721110 Marionette DEBUG loaded listener.js 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x126f3ac00) [pid = 2574] [serial = 2269] [outer = 0x121651c00] 15:18:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x12a8a1800 == 81 [pid = 2574] [id = 757] 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 197 (0x1289b6000) [pid = 2574] [serial = 2270] [outer = 0x0] 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 198 (0x12568d400) [pid = 2574] [serial = 2271] [outer = 0x1289b6000] 15:18:41 INFO - PROCESS | 2574 | 1462918721433 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]]]}] 15:18:41 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. 15:18:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 15:18:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:18:41 INFO - PROCESS | 2574 | 1462918721468 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:18:41 INFO - PROCESS | 2574 | 1462918721469 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 15:18:41 INFO - PROCESS | 2574 | 1462918721471 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:18:41 INFO - PROCESS | 2574 | 1462918721472 Marionette TRACE conn2 <- [1,2994,null,{}] 15:18:41 INFO - PROCESS | 2574 | 1462918721475 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}] 15:18:41 INFO - PROCESS | 2574 | 1462918721656 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:18:41 INFO - PROCESS | 2574 | 1462918721688 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c01a000 == 82 [pid = 2574] [id = 758] 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 199 (0x127463000) [pid = 2574] [serial = 2272] [outer = 0x0] 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 200 (0x128c1f800) [pid = 2574] [serial = 2273] [outer = 0x127463000] 15:18:41 INFO - PROCESS | 2574 | 1462918721714 Marionette DEBUG loaded listener.js 15:18:41 INFO - PROCESS | 2574 | ++DOMWINDOW == 201 (0x12af17400) [pid = 2574] [serial = 2274] [outer = 0x127463000] 15:18:42 INFO - PROCESS | 2574 | 1462918722039 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]]]}] 15:18:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:18:42 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 15:18:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 15:18:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:18:42 INFO - PROCESS | 2574 | 1462918722090 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 2574 | 1462918722091 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 15:18:42 INFO - PROCESS | 2574 | 1462918722093 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 2574 | 1462918722094 Marionette TRACE conn2 <- [1,2998,null,{}] 15:18:42 INFO - PROCESS | 2574 | 1462918722097 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}] 15:18:42 INFO - PROCESS | 2574 | 1462918722199 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:18:42 INFO - PROCESS | 2574 | 1462918722300 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfce800 == 83 [pid = 2574] [id = 759] 15:18:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 202 (0x128a7b000) [pid = 2574] [serial = 2275] [outer = 0x0] 15:18:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 203 (0x12b0c5800) [pid = 2574] [serial = 2276] [outer = 0x128a7b000] 15:18:42 INFO - PROCESS | 2574 | 1462918722325 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 204 (0x12b2c6c00) [pid = 2574] [serial = 2277] [outer = 0x128a7b000] 15:18:42 INFO - PROCESS | 2574 | 1462918722608 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]]]}] 15:18:42 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. 15:18:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 572ms 15:18:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:18:42 INFO - PROCESS | 2574 | 1462918722667 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 2574 | 1462918722668 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 15:18:42 INFO - PROCESS | 2574 | 1462918722670 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 2574 | 1462918722671 Marionette TRACE conn2 <- [1,3002,null,{}] 15:18:42 INFO - PROCESS | 2574 | 1462918722683 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}] 15:18:42 INFO - PROCESS | 2574 | 1462918722818 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:18:42 INFO - PROCESS | 2574 | 1462918722832 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d6aa800 == 84 [pid = 2574] [id = 760] 15:18:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x12b0c5000) [pid = 2574] [serial = 2278] [outer = 0x0] 15:18:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x12baeb400) [pid = 2574] [serial = 2279] [outer = 0x12b0c5000] 15:18:42 INFO - PROCESS | 2574 | 1462918722859 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x12c075400) [pid = 2574] [serial = 2280] [outer = 0x12b0c5000] 15:18:43 INFO - PROCESS | 2574 | 1462918723284 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]]]}] 15:18:43 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. 15:18:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 668ms 15:18:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:18:43 INFO - PROCESS | 2574 | 1462918723339 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:18:43 INFO - PROCESS | 2574 | 1462918723341 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 15:18:43 INFO - PROCESS | 2574 | 1462918723344 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 2574 | 1462918723346 Marionette TRACE conn2 <- [1,3006,null,{}] 15:18:43 INFO - PROCESS | 2574 | 1462918723350 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}] 15:18:43 INFO - PROCESS | 2574 | 1462918723524 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:18:43 INFO - PROCESS | 2574 | 1462918723546 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 2574 | ++DOCSHELL 0x13359a000 == 85 [pid = 2574] [id = 761] 15:18:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x12c07d000) [pid = 2574] [serial = 2281] [outer = 0x0] 15:18:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x12c4acc00) [pid = 2574] [serial = 2282] [outer = 0x12c07d000] 15:18:43 INFO - PROCESS | 2574 | 1462918723571 Marionette DEBUG loaded listener.js 15:18:43 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x12c7fc400) [pid = 2574] [serial = 2283] [outer = 0x12c07d000] 15:18:43 INFO - PROCESS | 2574 | 1462918723905 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]]]}] 15:18:43 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. 15:18:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 572ms 15:18:43 INFO - PROCESS | 2574 | 1462918723917 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:18:43 INFO - PROCESS | 2574 | 1462918723918 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 15:18:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:18:43 INFO - PROCESS | 2574 | 1462918723920 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 2574 | 1462918723921 Marionette TRACE conn2 <- [1,3010,null,{}] 15:18:43 INFO - PROCESS | 2574 | 1462918723924 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}] 15:18:44 INFO - PROCESS | 2574 | 1462918724059 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:18:44 INFO - PROCESS | 2574 | 1462918724083 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:44 INFO - PROCESS | 2574 | ++DOCSHELL 0x1340bc000 == 86 [pid = 2574] [id = 762] 15:18:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x12ce6d400) [pid = 2574] [serial = 2284] [outer = 0x0] 15:18:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x12d350c00) [pid = 2574] [serial = 2285] [outer = 0x12ce6d400] 15:18:44 INFO - PROCESS | 2574 | 1462918724108 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 2574 | ++DOMWINDOW == 213 (0x12de84800) [pid = 2574] [serial = 2286] [outer = 0x12ce6d400] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 212 (0x120d5f800) [pid = 2574] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x121655400) [pid = 2574] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x126bb2400) [pid = 2574] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x110ecd800) [pid = 2574] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x128a83400) [pid = 2574] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x119720000) [pid = 2574] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x110eaac00) [pid = 2574] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x1214ac800) [pid = 2574] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x113d61000) [pid = 2574] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 203 (0x117035800) [pid = 2574] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 202 (0x1289b9c00) [pid = 2574] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 201 (0x120ea9800) [pid = 2574] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 200 (0x112a61400) [pid = 2574] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 199 (0x118206000) [pid = 2574] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 198 (0x112e67400) [pid = 2574] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 197 (0x12b2c1000) [pid = 2574] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 196 (0x12c4afc00) [pid = 2574] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x119335c00) [pid = 2574] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x111036000) [pid = 2574] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x1289b8000) [pid = 2574] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x128c21000) [pid = 2574] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x12930c000) [pid = 2574] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x1169a9400) [pid = 2574] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x128fedc00) [pid = 2574] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x12a8bcc00) [pid = 2574] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x12746a000) [pid = 2574] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x11703ac00) [pid = 2574] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x12a74a800) [pid = 2574] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x1176b6800) [pid = 2574] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x11751dc00) [pid = 2574] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x115e3e400) [pid = 2574] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x120e14c00) [pid = 2574] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x120d5b000) [pid = 2574] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x111041400) [pid = 2574] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x12c7f2000) [pid = 2574] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x120d64c00) [pid = 2574] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x127517c00) [pid = 2574] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x12bae9400) [pid = 2574] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x12bce8400) [pid = 2574] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x133b82c00) [pid = 2574] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x1268c7400) [pid = 2574] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x133b86000) [pid = 2574] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x13453d800) [pid = 2574] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x110ea4000) [pid = 2574] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x11205c400) [pid = 2574] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x119719400) [pid = 2574] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x1169b1400) [pid = 2574] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x128a7a000) [pid = 2574] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x120ead800) [pid = 2574] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:18:44 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x124d6a000) [pid = 2574] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:18:44 INFO - PROCESS | 2574 | 1462918724772 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]]]}] 15:18:44 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 15:18:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 871ms 15:18:44 INFO - PROCESS | 2574 | 1462918724791 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:18:44 INFO - PROCESS | 2574 | 1462918724793 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 15:18:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:18:44 INFO - PROCESS | 2574 | 1462918724797 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:18:44 INFO - PROCESS | 2574 | 1462918724799 Marionette TRACE conn2 <- [1,3014,null,{}] 15:18:44 INFO - PROCESS | 2574 | 1462918724801 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}] 15:18:44 INFO - PROCESS | 2574 | 1462918724912 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:18:45 INFO - PROCESS | 2574 | 1462918724998 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x128d49800 == 87 [pid = 2574] [id = 763] 15:18:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x112fb4000) [pid = 2574] [serial = 2287] [outer = 0x0] 15:18:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x118606c00) [pid = 2574] [serial = 2288] [outer = 0x112fb4000] 15:18:45 INFO - PROCESS | 2574 | 1462918725028 Marionette DEBUG loaded listener.js 15:18:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x120e18800) [pid = 2574] [serial = 2289] [outer = 0x112fb4000] 15:18:45 INFO - PROCESS | 2574 | [2574] 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 15:18:45 INFO - PROCESS | 2574 | 1462918725338 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:18:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:18:45 INFO - {} 15:18:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:18:45 INFO - {} 15:18:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:18:45 INFO - {} 15:18:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:18:45 INFO - {} 15:18:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 570ms 15:18:45 INFO - PROCESS | 2574 | 1462918725368 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 2574 | 1462918725369 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 15:18:45 INFO - TEST-START | /FileAPI/fileReader.html 15:18:45 INFO - PROCESS | 2574 | 1462918725371 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 2574 | 1462918725372 Marionette TRACE conn2 <- [1,3018,null,{}] 15:18:45 INFO - PROCESS | 2574 | 1462918725375 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}] 15:18:45 INFO - PROCESS | 2574 | 1462918725484 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:18:45 INFO - PROCESS | 2574 | 1462918725488 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:45 INFO - PROCESS | 2574 | ++DOCSHELL 0x134411800 == 88 [pid = 2574] [id = 764] 15:18:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x120e1c800) [pid = 2574] [serial = 2290] [outer = 0x0] 15:18:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x12568ec00) [pid = 2574] [serial = 2291] [outer = 0x120e1c800] 15:18:45 INFO - PROCESS | 2574 | 1462918725521 Marionette DEBUG loaded listener.js 15:18:45 INFO - PROCESS | 2574 | ++DOMWINDOW == 169 (0x12a749c00) [pid = 2574] [serial = 2292] [outer = 0x120e1c800] 15:18:45 INFO - PROCESS | 2574 | 1462918725897 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]]]}] 15:18:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:18:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:18:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:18:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:18:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 568ms 15:18:45 INFO - PROCESS | 2574 | 1462918725940 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 2574 | 1462918725941 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 15:18:45 INFO - TEST-START | /FileAPI/historical.html 15:18:45 INFO - PROCESS | 2574 | 1462918725944 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 2574 | 1462918725946 Marionette TRACE conn2 <- [1,3022,null,{}] 15:18:45 INFO - PROCESS | 2574 | 1462918725948 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}] 15:18:46 INFO - PROCESS | 2574 | 1462918726109 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:18:46 INFO - PROCESS | 2574 | 1462918726116 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x134748800 == 89 [pid = 2574] [id = 765] 15:18:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 170 (0x12af17c00) [pid = 2574] [serial = 2293] [outer = 0x0] 15:18:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 171 (0x12c078c00) [pid = 2574] [serial = 2294] [outer = 0x12af17c00] 15:18:46 INFO - PROCESS | 2574 | 1462918726156 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 172 (0x12d352c00) [pid = 2574] [serial = 2295] [outer = 0x12af17c00] 15:18:46 INFO - PROCESS | 2574 | 1462918726554 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"]]]}] 15:18:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:18:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:18:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:18:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:18:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:18:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:18:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:18:46 INFO - TEST-OK | /FileAPI/historical.html | took 621ms 15:18:46 INFO - TEST-START | /FileAPI/idlharness.html 15:18:46 INFO - PROCESS | 2574 | 1462918726566 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:18:46 INFO - PROCESS | 2574 | 1462918726567 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 15:18:46 INFO - PROCESS | 2574 | 1462918726570 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:18:46 INFO - PROCESS | 2574 | 1462918726571 Marionette TRACE conn2 <- [1,3026,null,{}] 15:18:46 INFO - PROCESS | 2574 | 1462918726573 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}] 15:18:46 INFO - PROCESS | 2574 | 1462918726691 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:18:46 INFO - PROCESS | 2574 | 1462918726921 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 2574 | ++DOCSHELL 0x113d3f800 == 90 [pid = 2574] [id = 766] 15:18:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 173 (0x110ecb800) [pid = 2574] [serial = 2296] [outer = 0x0] 15:18:46 INFO - PROCESS | 2574 | ++DOMWINDOW == 174 (0x110f10000) [pid = 2574] [serial = 2297] [outer = 0x110ecb800] 15:18:46 INFO - PROCESS | 2574 | 1462918726954 Marionette DEBUG loaded listener.js 15:18:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 175 (0x112017800) [pid = 2574] [serial = 2298] [outer = 0x110ecb800] 15:18:47 INFO - PROCESS | 2574 | 1462918727546 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]]]}] 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:18:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:18:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:18:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:18:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:18:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:18:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:18:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:18:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:18:47 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 15:18:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:18:47 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 15:18:47 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 15:18:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:18:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:18:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:18:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:18:47 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 15:18:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:18:47 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 15:18:47 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 15:18:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:18:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:18:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1037ms 15:18:47 INFO - TEST-START | /FileAPI/idlharness.worker 15:18:47 INFO - PROCESS | 2574 | 1462918727655 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 2574 | 1462918727657 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 15:18:47 INFO - PROCESS | 2574 | 1462918727668 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 2574 | 1462918727670 Marionette TRACE conn2 <- [1,3030,null,{}] 15:18:47 INFO - PROCESS | 2574 | 1462918727673 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}] 15:18:47 INFO - PROCESS | 2574 | 1462918727812 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:18:47 INFO - PROCESS | 2574 | 1462918727907 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 2574 | ++DOCSHELL 0x140c84800 == 91 [pid = 2574] [id = 767] 15:18:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 176 (0x12930c800) [pid = 2574] [serial = 2299] [outer = 0x0] 15:18:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 177 (0x12ba9e800) [pid = 2574] [serial = 2300] [outer = 0x12930c800] 15:18:47 INFO - PROCESS | 2574 | 1462918727938 Marionette DEBUG loaded listener.js 15:18:47 INFO - PROCESS | 2574 | ++DOMWINDOW == 178 (0x12c4afc00) [pid = 2574] [serial = 2301] [outer = 0x12930c800] 15:18:48 INFO - PROCESS | 2574 | [2574] 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 15:18:48 INFO - PROCESS | 2574 | 1462918728661 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,{},{}]]]}] 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:18:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:18:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:18:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:18:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:18:48 INFO - {} 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:18:48 INFO - {} 15:18:48 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 - {} 15:18:48 INFO - {} 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:18:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:18:48 INFO - {} 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:18:48 INFO - {} 15:18:48 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 - {} 15:18:48 INFO - {} 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 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 15:18:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:18:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:18:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:18:48 INFO - {} 15:18:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1043ms 15:18:48 INFO - PROCESS | 2574 | 1462918728707 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:18:48 INFO - PROCESS | 2574 | 1462918728710 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 15:18:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:18:48 INFO - PROCESS | 2574 | 1462918728723 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:18:48 INFO - PROCESS | 2574 | 1462918728724 Marionette TRACE conn2 <- [1,3034,null,{}] 15:18:48 INFO - PROCESS | 2574 | 1462918728726 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}] 15:18:48 INFO - PROCESS | 2574 | 1462918728858 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:18:48 INFO - PROCESS | 2574 | 1462918728982 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:48 INFO - PROCESS | 2574 | ++DOCSHELL 0x143ff2000 == 92 [pid = 2574] [id = 768] 15:18:48 INFO - PROCESS | 2574 | ++DOMWINDOW == 179 (0x12de85800) [pid = 2574] [serial = 2302] [outer = 0x0] 15:18:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 180 (0x1341aac00) [pid = 2574] [serial = 2303] [outer = 0x12de85800] 15:18:49 INFO - PROCESS | 2574 | 1462918729015 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 181 (0x13427d400) [pid = 2574] [serial = 2304] [outer = 0x12de85800] 15:18:49 INFO - PROCESS | 2574 | 1462918729392 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]]]}] 15:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:18:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 674ms 15:18:49 INFO - PROCESS | 2574 | 1462918729398 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:18:49 INFO - PROCESS | 2574 | 1462918729401 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 15:18:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:18:49 INFO - PROCESS | 2574 | 1462918729413 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:18:49 INFO - PROCESS | 2574 | 1462918729420 Marionette TRACE conn2 <- [1,3038,null,{}] 15:18:49 INFO - PROCESS | 2574 | 1462918729425 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}] 15:18:49 INFO - PROCESS | 2574 | 1462918729622 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:18:49 INFO - PROCESS | 2574 | 1462918729776 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:49 INFO - PROCESS | 2574 | ++DOCSHELL 0x138116800 == 93 [pid = 2574] [id = 769] 15:18:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 182 (0x12164b400) [pid = 2574] [serial = 2305] [outer = 0x0] 15:18:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 183 (0x134287000) [pid = 2574] [serial = 2306] [outer = 0x12164b400] 15:18:49 INFO - PROCESS | 2574 | 1462918729800 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 2574 | ++DOMWINDOW == 184 (0x1342b9000) [pid = 2574] [serial = 2307] [outer = 0x12164b400] 15:18:50 INFO - PROCESS | 2574 | 1462918730124 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"]]]}] 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:18:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 792ms 15:18:50 INFO - PROCESS | 2574 | 1462918730197 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:18:50 INFO - PROCESS | 2574 | 1462918730199 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 15:18:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:18:50 INFO - PROCESS | 2574 | 1462918730201 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:18:50 INFO - PROCESS | 2574 | 1462918730202 Marionette TRACE conn2 <- [1,3042,null,{}] 15:18:50 INFO - PROCESS | 2574 | 1462918730219 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}] 15:18:50 INFO - PROCESS | 2574 | 1462918730331 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:18:50 INFO - PROCESS | 2574 | 1462918730447 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:50 INFO - PROCESS | 2574 | ++DOCSHELL 0x13426f000 == 94 [pid = 2574] [id = 770] 15:18:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 185 (0x120e13800) [pid = 2574] [serial = 2308] [outer = 0x0] 15:18:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 186 (0x12118e800) [pid = 2574] [serial = 2309] [outer = 0x120e13800] 15:18:50 INFO - PROCESS | 2574 | 1462918730473 Marionette DEBUG loaded listener.js 15:18:50 INFO - PROCESS | 2574 | ++DOMWINDOW == 187 (0x134474800) [pid = 2574] [serial = 2310] [outer = 0x120e13800] 15:18:50 INFO - PROCESS | 2574 | 1462918730858 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]]]}] 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:18:50 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. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:18:50 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'.) 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:18:50 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. 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:18:50 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. 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:18:50 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. 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:18:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 678ms 15:18:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:18:50 INFO - PROCESS | 2574 | 1462918730880 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:18:50 INFO - PROCESS | 2574 | 1462918730881 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 15:18:50 INFO - PROCESS | 2574 | 1462918730883 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:18:50 INFO - PROCESS | 2574 | 1462918730884 Marionette TRACE conn2 <- [1,3046,null,{}] 15:18:50 INFO - PROCESS | 2574 | 1462918730886 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}] 15:18:51 INFO - PROCESS | 2574 | 1462918731003 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:18:51 INFO - PROCESS | 2574 | 1462918731092 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x144dd1800 == 95 [pid = 2574] [id = 771] 15:18:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 188 (0x13470a800) [pid = 2574] [serial = 2311] [outer = 0x0] 15:18:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 189 (0x134710400) [pid = 2574] [serial = 2312] [outer = 0x13470a800] 15:18:51 INFO - PROCESS | 2574 | 1462918731123 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 190 (0x134718400) [pid = 2574] [serial = 2313] [outer = 0x13470a800] 15:18:51 INFO - PROCESS | 2574 | [2574] 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 15:18:51 INFO - PROCESS | 2574 | 1462918731491 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:18:51 INFO - {} 15:18:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 622ms 15:18:51 INFO - PROCESS | 2574 | 1462918731505 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:18:51 INFO - PROCESS | 2574 | 1462918731506 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 15:18:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:18:51 INFO - PROCESS | 2574 | 1462918731508 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:18:51 INFO - PROCESS | 2574 | 1462918731509 Marionette TRACE conn2 <- [1,3050,null,{}] 15:18:51 INFO - PROCESS | 2574 | 1462918731512 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}] 15:18:51 INFO - PROCESS | 2574 | 1462918731624 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:18:51 INFO - PROCESS | 2574 | 1462918731728 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 2574 | ++DOCSHELL 0x143dd3000 == 96 [pid = 2574] [id = 772] 15:18:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 191 (0x134719c00) [pid = 2574] [serial = 2314] [outer = 0x0] 15:18:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 192 (0x134767c00) [pid = 2574] [serial = 2315] [outer = 0x134719c00] 15:18:51 INFO - PROCESS | 2574 | 1462918731754 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 2574 | ++DOMWINDOW == 193 (0x13795bc00) [pid = 2574] [serial = 2316] [outer = 0x134719c00] 15:18:52 INFO - PROCESS | 2574 | 1462918732077 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]]]}] 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:18:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 621ms 15:18:52 INFO - PROCESS | 2574 | 1462918732132 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:18:52 INFO - PROCESS | 2574 | 1462918732134 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 15:18:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:18:52 INFO - PROCESS | 2574 | 1462918732138 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:18:52 INFO - PROCESS | 2574 | 1462918732139 Marionette TRACE conn2 <- [1,3054,null,{}] 15:18:52 INFO - PROCESS | 2574 | 1462918732143 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}] 15:18:52 INFO - PROCESS | 2574 | 1462918732283 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:18:52 INFO - PROCESS | 2574 | 1462918732370 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:52 INFO - PROCESS | 2574 | ++DOCSHELL 0x1439d7000 == 97 [pid = 2574] [id = 773] 15:18:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 194 (0x13795c000) [pid = 2574] [serial = 2317] [outer = 0x0] 15:18:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 195 (0x137960800) [pid = 2574] [serial = 2318] [outer = 0x13795c000] 15:18:52 INFO - PROCESS | 2574 | 1462918732396 Marionette DEBUG loaded listener.js 15:18:52 INFO - PROCESS | 2574 | ++DOMWINDOW == 196 (0x137bacc00) [pid = 2574] [serial = 2319] [outer = 0x13795c000] 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:18:52 INFO - PROCESS | 2574 | 1462918732805 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"]]]}] 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:18:52 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" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:18:52 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" 15:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:18:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 692ms 15:18:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:18:52 INFO - PROCESS | 2574 | 1462918732829 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:18:52 INFO - PROCESS | 2574 | 1462918732831 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 15:18:52 INFO - PROCESS | 2574 | 1462918732833 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:18:52 INFO - PROCESS | 2574 | 1462918732834 Marionette TRACE conn2 <- [1,3058,null,{}] 15:18:52 INFO - PROCESS | 2574 | 1462918732836 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}] 15:18:52 INFO - PROCESS | 2574 | 1462918732957 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:18:53 INFO - PROCESS | 2574 | 1462918733073 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x1447df000 == 98 [pid = 2574] [id = 774] 15:18:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 197 (0x137bb0000) [pid = 2574] [serial = 2320] [outer = 0x0] 15:18:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 198 (0x137bb5800) [pid = 2574] [serial = 2321] [outer = 0x137bb0000] 15:18:53 INFO - PROCESS | 2574 | 1462918733098 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 199 (0x137bba000) [pid = 2574] [serial = 2322] [outer = 0x137bb0000] 15:18:53 INFO - PROCESS | 2574 | 1462918733437 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]]]}] 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:18:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:18:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:18:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:18:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:18:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:18:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:18:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:18:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:18:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 629ms 15:18:53 INFO - PROCESS | 2574 | 1462918733463 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:18:53 INFO - PROCESS | 2574 | 1462918733465 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 15:18:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:18:53 INFO - PROCESS | 2574 | 1462918733467 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:18:53 INFO - PROCESS | 2574 | 1462918733468 Marionette TRACE conn2 <- [1,3062,null,{}] 15:18:53 INFO - PROCESS | 2574 | 1462918733470 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}] 15:18:53 INFO - PROCESS | 2574 | 1462918733584 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:18:53 INFO - PROCESS | 2574 | 1462918733673 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:53 INFO - PROCESS | 2574 | ++DOCSHELL 0x144987000 == 99 [pid = 2574] [id = 775] 15:18:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 200 (0x137bb7000) [pid = 2574] [serial = 2323] [outer = 0x0] 15:18:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 201 (0x143dd7000) [pid = 2574] [serial = 2324] [outer = 0x137bb7000] 15:18:53 INFO - PROCESS | 2574 | 1462918733699 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 2574 | ++DOMWINDOW == 202 (0x143de1400) [pid = 2574] [serial = 2325] [outer = 0x137bb7000] 15:18:53 INFO - PROCESS | 2574 | [2574] 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 15:18:54 INFO - PROCESS | 2574 | 1462918734060 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:18:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:18:54 INFO - {} 15:18:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 619ms 15:18:54 INFO - PROCESS | 2574 | 1462918734087 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:18:54 INFO - PROCESS | 2574 | 1462918734088 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 15:18:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:18:54 INFO - PROCESS | 2574 | 1462918734090 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 2574 | 1462918734091 Marionette TRACE conn2 <- [1,3066,null,{}] 15:18:54 INFO - PROCESS | 2574 | 1462918734094 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}] 15:18:54 INFO - PROCESS | 2574 | 1462918734210 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:18:54 INFO - PROCESS | 2574 | 1462918734348 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 2574 | ++DOCSHELL 0x1335ce000 == 100 [pid = 2574] [id = 776] 15:18:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 203 (0x12de89c00) [pid = 2574] [serial = 2326] [outer = 0x0] 15:18:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 204 (0x1335efc00) [pid = 2574] [serial = 2327] [outer = 0x12de89c00] 15:18:54 INFO - PROCESS | 2574 | 1462918734380 Marionette DEBUG loaded listener.js 15:18:54 INFO - PROCESS | 2574 | ++DOMWINDOW == 205 (0x13360dc00) [pid = 2574] [serial = 2328] [outer = 0x12de89c00] 15:18:54 INFO - PROCESS | 2574 | 1462918734752 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]]]}] 15:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:18:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 724ms 15:18:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:18:54 INFO - PROCESS | 2574 | 1462918734815 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 15:18:54 INFO - PROCESS | 2574 | 1462918734817 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 15:18:54 INFO - PROCESS | 2574 | 1462918734819 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 2574 | 1462918734821 Marionette TRACE conn2 <- [1,3070,null,{}] 15:18:54 INFO - PROCESS | 2574 | 1462918734823 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}] 15:18:54 INFO - PROCESS | 2574 | 1462918734947 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:18:55 INFO - PROCESS | 2574 | 1462918735078 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x115e0f000 == 101 [pid = 2574] [id = 777] 15:18:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 206 (0x1110b0800) [pid = 2574] [serial = 2329] [outer = 0x0] 15:18:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 207 (0x1161ec400) [pid = 2574] [serial = 2330] [outer = 0x1110b0800] 15:18:55 INFO - PROCESS | 2574 | 1462918735105 Marionette DEBUG loaded listener.js 15:18:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 208 (0x12d353c00) [pid = 2574] [serial = 2331] [outer = 0x1110b0800] 15:18:55 INFO - PROCESS | 2574 | 1462918735449 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]]]}] 15:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:18:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 676ms 15:18:55 INFO - PROCESS | 2574 | 1462918735496 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 2574 | 1462918735497 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 15:18:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:18:55 INFO - PROCESS | 2574 | 1462918735499 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:18:55 INFO - PROCESS | 2574 | 1462918735500 Marionette TRACE conn2 <- [1,3074,null,{}] 15:18:55 INFO - PROCESS | 2574 | 1462918735502 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}] 15:18:55 INFO - PROCESS | 2574 | 1462918735619 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:18:55 INFO - PROCESS | 2574 | 1462918735731 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:55 INFO - PROCESS | 2574 | ++DOCSHELL 0x1185de800 == 102 [pid = 2574] [id = 778] 15:18:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 209 (0x110ec9800) [pid = 2574] [serial = 2332] [outer = 0x0] 15:18:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 210 (0x11313d400) [pid = 2574] [serial = 2333] [outer = 0x110ec9800] 15:18:55 INFO - PROCESS | 2574 | 1462918735757 Marionette DEBUG loaded listener.js 15:18:55 INFO - PROCESS | 2574 | ++DOMWINDOW == 211 (0x12a8be000) [pid = 2574] [serial = 2334] [outer = 0x110ec9800] 15:18:56 INFO - PROCESS | 2574 | 1462918736086 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]]]}] 15:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:18:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 15:18:56 INFO - PROCESS | 2574 | 1462918736129 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:18:56 INFO - PROCESS | 2574 | 1462918736130 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 15:18:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:18:56 INFO - PROCESS | 2574 | 1462918736132 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:18:56 INFO - PROCESS | 2574 | 1462918736133 Marionette TRACE conn2 <- [1,3078,null,{}] 15:18:56 INFO - PROCESS | 2574 | 1462918736135 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}] 15:18:56 INFO - PROCESS | 2574 | 1462918736251 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:18:56 INFO - PROCESS | 2574 | 1462918736586 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:56 INFO - PROCESS | 2574 | ++DOCSHELL 0x118508000 == 103 [pid = 2574] [id = 779] 15:18:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 212 (0x110ea2c00) [pid = 2574] [serial = 2335] [outer = 0x0] 15:18:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 213 (0x110ec4800) [pid = 2574] [serial = 2336] [outer = 0x110ea2c00] 15:18:56 INFO - PROCESS | 2574 | 1462918736667 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 2574 | ++DOMWINDOW == 214 (0x110f14c00) [pid = 2574] [serial = 2337] [outer = 0x110ea2c00] 15:18:57 INFO - PROCESS | 2574 | 1462918737060 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] 15:18:57 INFO - PROCESS | 2574 | 1462918737116 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 15:18:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:18:57 INFO - PROCESS | 2574 | 1462918737119 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:18:57 INFO - PROCESS | 2574 | 1462918737121 Marionette TRACE conn2 <- [1,3082,null,{}] 15:18:57 INFO - PROCESS | 2574 | 1462918737124 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}] 15:18:57 INFO - PROCESS | 2574 | 1462918737270 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:18:57 INFO - PROCESS | 2574 | 1462918737408 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 2574 | ++DOCSHELL 0x1170ce000 == 104 [pid = 2574] [id = 780] 15:18:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 215 (0x1161a5c00) [pid = 2574] [serial = 2338] [outer = 0x0] 15:18:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 216 (0x117523400) [pid = 2574] [serial = 2339] [outer = 0x1161a5c00] 15:18:57 INFO - PROCESS | 2574 | 1462918737432 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 2574 | ++DOMWINDOW == 217 (0x119335800) [pid = 2574] [serial = 2340] [outer = 0x1161a5c00] 15:18:57 INFO - PROCESS | 2574 | 1462918737773 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]]]}] 15:18:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:18:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:18:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 15:18:57 INFO - PROCESS | 2574 | 1462918737793 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:18:57 INFO - PROCESS | 2574 | 1462918737795 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 15:18:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:18:57 INFO - PROCESS | 2574 | 1462918737799 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:18:57 INFO - PROCESS | 2574 | 1462918737800 Marionette TRACE conn2 <- [1,3086,null,{}] 15:18:57 INFO - PROCESS | 2574 | 1462918737802 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}] 15:18:57 INFO - PROCESS | 2574 | 1462918737903 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:18:58 INFO - PROCESS | 2574 | 1462918738031 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x128935000 == 103 [pid = 2574] [id = 448] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6d9800 == 102 [pid = 2574] [id = 486] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x134748800 == 101 [pid = 2574] [id = 765] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x134411800 == 100 [pid = 2574] [id = 764] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x128d49800 == 99 [pid = 2574] [id = 763] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x1340bc000 == 98 [pid = 2574] [id = 762] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x13359a000 == 97 [pid = 2574] [id = 761] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 216 (0x12b0c9400) [pid = 2574] [serial = 2212] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 215 (0x12ce62800) [pid = 2574] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x112791800 == 98 [pid = 2574] [id = 781] 15:18:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 216 (0x110eaac00) [pid = 2574] [serial = 2341] [outer = 0x0] 15:18:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 217 (0x11271d400) [pid = 2574] [serial = 2342] [outer = 0x110eaac00] 15:18:58 INFO - PROCESS | 2574 | 1462918738101 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 218 (0x120e16400) [pid = 2574] [serial = 2343] [outer = 0x110eaac00] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x12d6aa800 == 97 [pid = 2574] [id = 760] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x12cfce800 == 96 [pid = 2574] [id = 759] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x12c01a000 == 95 [pid = 2574] [id = 758] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8a1800 == 94 [pid = 2574] [id = 757] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x1255b6000 == 93 [pid = 2574] [id = 756] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x117e1a800 == 92 [pid = 2574] [id = 755] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x1340aa000 == 91 [pid = 2574] [id = 715] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x12a8ad000 == 90 [pid = 2574] [id = 754] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x121233800 == 89 [pid = 2574] [id = 753] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x12160d800 == 88 [pid = 2574] [id = 752] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x136e67800 == 87 [pid = 2574] [id = 746] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x1347dd800 == 86 [pid = 2574] [id = 744] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x13441f000 == 85 [pid = 2574] [id = 743] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x1341e2800 == 84 [pid = 2574] [id = 742] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x133eb3800 == 83 [pid = 2574] [id = 741] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x133b0d800 == 82 [pid = 2574] [id = 740] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x129320800 == 81 [pid = 2574] [id = 739] 15:18:58 INFO - PROCESS | 2574 | --DOCSHELL 0x117e1f000 == 80 [pid = 2574] [id = 738] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 217 (0x12ba99400) [pid = 2574] [serial = 2108] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 216 (0x133c16400) [pid = 2574] [serial = 1952] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 215 (0x127216c00) [pid = 2574] [serial = 1958] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 214 (0x12ba9f000) [pid = 2574] [serial = 1961] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 213 (0x12dee4000) [pid = 2574] [serial = 1964] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 212 (0x133b49c00) [pid = 2574] [serial = 1967] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 211 (0x134289400) [pid = 2574] [serial = 1970] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 210 (0x1342bb000) [pid = 2574] [serial = 1973] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 209 (0x13453b400) [pid = 2574] [serial = 1976] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 208 (0x134545800) [pid = 2574] [serial = 1979] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 207 (0x134768400) [pid = 2574] [serial = 1982] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 206 (0x12af0b400) [pid = 2574] [serial = 2096] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 205 (0x12b0ca800) [pid = 2574] [serial = 2102] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 204 (0x12a6c9c00) [pid = 2574] [serial = 2093] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 203 (0x12d352800) [pid = 2574] [serial = 2033] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 202 (0x128a78800) [pid = 2574] [serial = 2072] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 201 (0x127213c00) [pid = 2574] [serial = 2030] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 200 (0x12bae5000) [pid = 2574] [serial = 2105] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 199 (0x119c2e800) [pid = 2574] [serial = 1955] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 198 (0x134770c00) [pid = 2574] [serial = 1985] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 197 (0x120e12400) [pid = 2574] [serial = 2027] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 196 (0x13470c800) [pid = 2574] [serial = 2024] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 195 (0x12b0c1000) [pid = 2574] [serial = 2099] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 194 (0x116075800) [pid = 2574] [serial = 2075] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 193 (0x12118f000) [pid = 2574] [serial = 2081] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 192 (0x119152000) [pid = 2574] [serial = 2078] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 191 (0x129309000) [pid = 2574] [serial = 2090] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 190 (0x12740c400) [pid = 2574] [serial = 2084] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 189 (0x1289b8c00) [pid = 2574] [serial = 2087] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 188 (0x124d6f400) [pid = 2574] [serial = 2194] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 187 (0x126dcbc00) [pid = 2574] [serial = 2197] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 186 (0x127465800) [pid = 2574] [serial = 2200] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 185 (0x127214000) [pid = 2574] [serial = 2198] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 184 (0x1195f0800) [pid = 2574] [serial = 2203] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 183 (0x12af15000) [pid = 2574] [serial = 2209] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 182 (0x120d60400) [pid = 2574] [serial = 2188] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 181 (0x120e1b000) [pid = 2574] [serial = 2189] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 180 (0x12d72cc00) [pid = 2574] [serial = 2171] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 179 (0x12d724c00) [pid = 2574] [serial = 2170] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 178 (0x12568fc00) [pid = 2574] [serial = 2155] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 177 (0x11703c000) [pid = 2574] [serial = 2180] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 176 (0x1167ee400) [pid = 2574] [serial = 2179] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 175 (0x11971a800) [pid = 2574] [serial = 2153] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 174 (0x119088400) [pid = 2574] [serial = 2152] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 173 (0x12baed800) [pid = 2574] [serial = 2161] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 172 (0x12c071000) [pid = 2574] [serial = 2162] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 171 (0x12118e400) [pid = 2574] [serial = 2191] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 170 (0x113346400) [pid = 2574] [serial = 2177] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 169 (0x112fb4800) [pid = 2574] [serial = 2176] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 168 (0x11821a000) [pid = 2574] [serial = 2182] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x11908c400) [pid = 2574] [serial = 2183] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x128a78000) [pid = 2574] [serial = 2201] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x11908e400) [pid = 2574] [serial = 2173] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x12d726800) [pid = 2574] [serial = 2174] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x12ce78800) [pid = 2574] [serial = 2167] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 162 (0x12d351400) [pid = 2574] [serial = 2168] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x12ce6e800) [pid = 2574] [serial = 2165] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x12c7f5c00) [pid = 2574] [serial = 2164] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x127464000) [pid = 2574] [serial = 2156] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x1196e1c00) [pid = 2574] [serial = 2185] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x1199b8000) [pid = 2574] [serial = 2186] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x1160e0400) [pid = 2574] [serial = 2150] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x112e6cc00) [pid = 2574] [serial = 2149] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x12b0c2400) [pid = 2574] [serial = 2159] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x128c26000) [pid = 2574] [serial = 2158] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 152 (0x128fe3800) [pid = 2574] [serial = 2206] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 151 (0x1268bd000) [pid = 2574] [serial = 2195] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 150 (0x12b0c1400) [pid = 2574] [serial = 2210] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 149 (0x128a79800) [pid = 2574] [serial = 2204] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 148 (0x12a8bf400) [pid = 2574] [serial = 2207] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | --DOMWINDOW == 147 (0x12368f800) [pid = 2574] [serial = 2192] [outer = 0x0] [url = about:blank] 15:18:58 INFO - PROCESS | 2574 | 1462918738408 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:18:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 620ms 15:18:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:18:58 INFO - PROCESS | 2574 | 1462918738419 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 2574 | 1462918738420 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 15:18:58 INFO - PROCESS | 2574 | 1462918738422 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - PROCESS | 2574 | 1462918738426 Marionette TRACE conn2 <- [1,3090,null,{}] 15:18:58 INFO - PROCESS | 2574 | 1462918738435 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}] 15:18:58 INFO - PROCESS | 2574 | 1462918738528 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:18:58 INFO - PROCESS | 2574 | 1462918738600 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 2574 | ++DOCSHELL 0x121821000 == 81 [pid = 2574] [id = 782] 15:18:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 148 (0x1160e0400) [pid = 2574] [serial = 2344] [outer = 0x0] 15:18:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 149 (0x121652400) [pid = 2574] [serial = 2345] [outer = 0x1160e0400] 15:18:58 INFO - PROCESS | 2574 | 1462918738622 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 2574 | ++DOMWINDOW == 150 (0x1268c9800) [pid = 2574] [serial = 2346] [outer = 0x1160e0400] 15:18:58 INFO - PROCESS | 2574 | 1462918738911 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:18:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 529ms 15:18:58 INFO - PROCESS | 2574 | 1462918738952 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 2574 | 1462918738953 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 15:18:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:18:58 INFO - PROCESS | 2574 | 1462918738955 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - PROCESS | 2574 | 1462918738956 Marionette TRACE conn2 <- [1,3094,null,{}] 15:18:58 INFO - PROCESS | 2574 | 1462918738959 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}] 15:18:59 INFO - PROCESS | 2574 | 1462918739054 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:18:59 INFO - PROCESS | 2574 | 1462918739058 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x12982e800 == 82 [pid = 2574] [id = 783] 15:18:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 151 (0x127213800) [pid = 2574] [serial = 2347] [outer = 0x0] 15:18:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 152 (0x128a78000) [pid = 2574] [serial = 2348] [outer = 0x127213800] 15:18:59 INFO - PROCESS | 2574 | 1462918739081 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 153 (0x128c28000) [pid = 2574] [serial = 2349] [outer = 0x127213800] 15:18:59 INFO - PROCESS | 2574 | 1462918739392 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:18:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:18:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 469ms 15:18:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:18:59 INFO - PROCESS | 2574 | 1462918739427 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 2574 | 1462918739429 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 15:18:59 INFO - PROCESS | 2574 | 1462918739432 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - PROCESS | 2574 | 1462918739434 Marionette TRACE conn2 <- [1,3098,null,{}] 15:18:59 INFO - PROCESS | 2574 | 1462918739436 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}] 15:18:59 INFO - PROCESS | 2574 | 1462918739523 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:18:59 INFO - PROCESS | 2574 | 1462918739527 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 2574 | ++DOCSHELL 0x12c013800 == 83 [pid = 2574] [id = 784] 15:18:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 154 (0x128fee000) [pid = 2574] [serial = 2350] [outer = 0x0] 15:18:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 155 (0x129309400) [pid = 2574] [serial = 2351] [outer = 0x128fee000] 15:18:59 INFO - PROCESS | 2574 | 1462918739553 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 2574 | ++DOMWINDOW == 156 (0x12a74e000) [pid = 2574] [serial = 2352] [outer = 0x128fee000] 15:18:59 INFO - PROCESS | 2574 | 1462918739875 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]]]}] 15:18:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:18:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:18:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 473ms 15:18:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:18:59 INFO - PROCESS | 2574 | 1462918739906 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 2574 | 1462918739907 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 15:18:59 INFO - PROCESS | 2574 | 1462918739909 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - PROCESS | 2574 | 1462918739910 Marionette TRACE conn2 <- [1,3102,null,{}] 15:18:59 INFO - PROCESS | 2574 | 1462918739912 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}] 15:19:00 INFO - PROCESS | 2574 | 1462918740003 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:19:00 INFO - PROCESS | 2574 | 1462918740089 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x12cfce800 == 84 [pid = 2574] [id = 785] 15:19:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 157 (0x128c26000) [pid = 2574] [serial = 2353] [outer = 0x0] 15:19:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 158 (0x12afb1800) [pid = 2574] [serial = 2354] [outer = 0x128c26000] 15:19:00 INFO - PROCESS | 2574 | 1462918740113 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 159 (0x12b0cb400) [pid = 2574] [serial = 2355] [outer = 0x128c26000] 15:19:00 INFO - PROCESS | 2574 | 1462918740384 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:19:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:19:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 524ms 15:19:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:19:00 INFO - PROCESS | 2574 | 1462918740433 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 2574 | 1462918740434 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 15:19:00 INFO - PROCESS | 2574 | 1462918740436 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:19:00 INFO - PROCESS | 2574 | 1462918740437 Marionette TRACE conn2 <- [1,3106,null,{}] 15:19:00 INFO - PROCESS | 2574 | 1462918740440 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}] 15:19:00 INFO - PROCESS | 2574 | 1462918740559 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 15:19:00 INFO - PROCESS | 2574 | 1462918740569 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d420000 == 85 [pid = 2574] [id = 786] 15:19:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 160 (0x12b0c3000) [pid = 2574] [serial = 2356] [outer = 0x0] 15:19:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 161 (0x12b294c00) [pid = 2574] [serial = 2357] [outer = 0x12b0c3000] 15:19:00 INFO - PROCESS | 2574 | 1462918740590 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 2574 | ++DOMWINDOW == 162 (0x12ba9f000) [pid = 2574] [serial = 2358] [outer = 0x12b0c3000] 15:19:00 INFO - PROCESS | 2574 | 1462918740875 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]]]}] 15:19:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:19:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:19:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:19:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 472ms 15:19:00 INFO - PROCESS | 2574 | 1462918740910 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 2574 | 1462918740911 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 15:19:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:19:00 INFO - PROCESS | 2574 | 1462918740916 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:19:00 INFO - PROCESS | 2574 | 1462918740918 Marionette TRACE conn2 <- [1,3110,null,{}] 15:19:00 INFO - PROCESS | 2574 | 1462918740920 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}] 15:19:01 INFO - PROCESS | 2574 | 1462918741042 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 15:19:01 INFO - PROCESS | 2574 | 1462918741055 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x12d878800 == 86 [pid = 2574] [id = 787] 15:19:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 163 (0x12bae1800) [pid = 2574] [serial = 2359] [outer = 0x0] 15:19:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 164 (0x12baecc00) [pid = 2574] [serial = 2360] [outer = 0x12bae1800] 15:19:01 INFO - PROCESS | 2574 | 1462918741076 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 165 (0x12c070800) [pid = 2574] [serial = 2361] [outer = 0x12bae1800] 15:19:01 INFO - PROCESS | 2574 | 1462918741381 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"]]]}] 15:19:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:19:01 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 15:19:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:19:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:19:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 473ms 15:19:01 INFO - PROCESS | 2574 | 1462918741389 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 2574 | 1462918741391 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 15:19:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:19:01 INFO - PROCESS | 2574 | 1462918741396 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:19:01 INFO - PROCESS | 2574 | 1462918741404 Marionette TRACE conn2 <- [1,3114,null,{}] 15:19:01 INFO - PROCESS | 2574 | 1462918741416 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}] 15:19:01 INFO - PROCESS | 2574 | 1462918741505 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 15:19:01 INFO - PROCESS | 2574 | 1462918741537 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\", \"515e3c10-d14b-475f-aba1-ec30be196a1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 2574 | ++DOCSHELL 0x13358b000 == 87 [pid = 2574] [id = 788] 15:19:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 166 (0x12bae3c00) [pid = 2574] [serial = 2362] [outer = 0x0] 15:19:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 167 (0x12c4a7400) [pid = 2574] [serial = 2363] [outer = 0x12bae3c00] 15:19:01 INFO - PROCESS | 2574 | 1462918741558 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 2574 | ++DOMWINDOW == 168 (0x12c7a2c00) [pid = 2574] [serial = 2364] [outer = 0x12bae3c00] 15:19:01 INFO - PROCESS | 2574 | 1462918741856 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]]]}] 15:19:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:19:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 492ms 15:19:01 INFO - PROCESS | 2574 | 1462918741886 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 2574 | 1462918741887 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 167 (0x115e3e800) [pid = 2574] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 166 (0x128a7b000) [pid = 2574] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 165 (0x120d64800) [pid = 2574] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 164 (0x12ce6d400) [pid = 2574] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 163 (0x120e1c800) [pid = 2574] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 162 (0x121651c00) [pid = 2574] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 161 (0x127463000) [pid = 2574] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 160 (0x118610800) [pid = 2574] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 159 (0x110ecdc00) [pid = 2574] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 158 (0x12c07d000) [pid = 2574] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 157 (0x12b0c5000) [pid = 2574] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 156 (0x1289b6000) [pid = 2574] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 155 (0x12ce78c00) [pid = 2574] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 154 (0x1268c8000) [pid = 2574] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:19:02 INFO - PROCESS | 2574 | --DOMWINDOW == 153 (0x112fb4000) [pid = 2574] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:19:02 WARNING - u'runner_teardown' () 15:19:02 INFO - No more tests 15:19:02 INFO - Got 0 unexpected results 15:19:02 INFO - SUITE-END | took 514s 15:19:02 INFO - Closing logging queue 15:19:02 INFO - queue closed 15:19:03 INFO - Return code: 0 15:19:03 WARNING - # TBPL SUCCESS # 15:19:03 INFO - Running post-action listener: _resource_record_post_action 15:19:03 INFO - Running post-run listener: _resource_record_post_run 15:19:04 INFO - Total resource usage - Wall time: 536s; CPU: 57.0%; Read bytes: 110592; Write bytes: 949385216; Read time: 2; Write time: 4546 15:19:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:19:04 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150331904; Write bytes: 146614272; Read time: 13714; Write time: 292 15:19:04 INFO - run-tests - Wall time: 519s; CPU: 58.0%; Read bytes: 102400; Write bytes: 790011904; Read time: 2; Write time: 4214 15:19:04 INFO - Running post-run listener: _upload_blobber_files 15:19:04 INFO - Blob upload gear active. 15:19:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:19:04 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 15:19:04 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'] 15:19:04 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 15:19:04 INFO - (blobuploader) - INFO - Open directory for files ... 15:19:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:19:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:19:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:19:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:19:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:19:05 INFO - (blobuploader) - INFO - Done attempting. 15:19:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:19:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:19:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:19:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:19:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:19:07 INFO - (blobuploader) - INFO - Done attempting. 15:19:07 INFO - (blobuploader) - INFO - Iteration through files over. 15:19:07 INFO - Return code: 0 15:19:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:19:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:19:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73eb6008243ee2536522ab97e2676415b7a8ad1483f412e0f6018c259d135cfb6918c8e353a4249ff2db24de42c6888863d58469f5f47e576484781be2509129", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b5164c3211a2723ea79094b3b5e1dd9c4c2488a42671c213662b1972a769a48b9c1746ea04364b15b95078a5f21f3400ced0b29ca12b80428a354124bdb8700"} 15:19:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:19:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:19:07 INFO - Contents: 15:19:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73eb6008243ee2536522ab97e2676415b7a8ad1483f412e0f6018c259d135cfb6918c8e353a4249ff2db24de42c6888863d58469f5f47e576484781be2509129", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b5164c3211a2723ea79094b3b5e1dd9c4c2488a42671c213662b1972a769a48b9c1746ea04364b15b95078a5f21f3400ced0b29ca12b80428a354124bdb8700"} 15:19:07 INFO - Running post-run listener: copy_logs_to_upload_dir 15:19:07 INFO - Copying logs to upload dir... 15:19:07 INFO - mkdir: /builds/slave/test/build/upload/logs 15:19:07 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=618.696922 ========= master_lag: 0.57 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 19 secs) (at 2016-05-10 15:19:08.038928) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 15:19:08.046907) ========= 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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners TMPDIR=/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/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/73eb6008243ee2536522ab97e2676415b7a8ad1483f412e0f6018c259d135cfb6918c8e353a4249ff2db24de42c6888863d58469f5f47e576484781be2509129", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b5164c3211a2723ea79094b3b5e1dd9c4c2488a42671c213662b1972a769a48b9c1746ea04364b15b95078a5f21f3400ced0b29ca12b80428a354124bdb8700"} build_url:https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012983 build_url: 'https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/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/73eb6008243ee2536522ab97e2676415b7a8ad1483f412e0f6018c259d135cfb6918c8e353a4249ff2db24de42c6888863d58469f5f47e576484781be2509129", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b5164c3211a2723ea79094b3b5e1dd9c4c2488a42671c213662b1972a769a48b9c1746ea04364b15b95078a5f21f3400ced0b29ca12b80428a354124bdb8700"}' symbols_url: 'https://queue.taskcluster.net/v1/task/V0LRZEbkQnyknUvzELFfXQ/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-10 15:19:08.077131) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:19:08.077482) ========= 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.z6Nq9AEmlc/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.o4o9qGBXL1/Listeners TMPDIR=/var/folders/_s/hn69_n6x2qs1n90vl425w26w00000w/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.005057 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:19:08.131705) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-10 15:19:08.134061) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-10 15:19:08.134412) ========= ========= Total master_lag: 0.70 =========