builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0379 starttime: 1463794561.83 results: success (0) buildid: 20160520171343 builduid: 40f39ecfb99a4fdeb1263ab0f9947108 revision: d6efd86f9b0c773c8d59516ec909c1218e147b45 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:01.832949) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:01.833432) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-20 18:36:01.833711) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-20 18:36:02.963023) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 18:36:02.963362) ========= 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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners TMPDIR=/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/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-20 18:36:02-- 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% 18.0M=0.001s 2016-05-20 18:36:03 (18.0 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.146549 ========= master_lag: 2.66 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 18:36:05.772345) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:05.772708) ========= 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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners TMPDIR=/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/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.026377 ========= master_lag: 0.28 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:06.082918) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:36:06.083359) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d6efd86f9b0c773c8d59516ec909c1218e147b45 --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 d6efd86f9b0c773c8d59516ec909c1218e147b45 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FMkQhfsv3C/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.97NWMmhCLZ/Listeners TMPDIR=/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/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-20 18:36:06,170 truncating revision to first 12 chars 2016-05-20 18:36:06,171 Setting DEBUG logging. 2016-05-20 18:36:06,171 attempt 1/10 2016-05-20 18:36:06,171 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d6efd86f9b0c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 18:36:07,198 unpacking tar archive at: mozilla-aurora-d6efd86f9b0c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.286169 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:36:07.392863) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:07.393184) ========= script_repo_revision: d6efd86f9b0c773c8d59516ec909c1218e147b45 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:07.393593) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:07.393854) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:36:07.409034) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 26 secs) (at 2016-05-20 18:36:07.409413) ========= /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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners TMPDIR=/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/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 18:36:07 INFO - MultiFileLogger online at 20160520 18:36:07 in /builds/slave/test 18:36:07 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 18:36:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:36:07 INFO - {'append_to_log': False, 18:36:07 INFO - 'base_work_dir': '/builds/slave/test', 18:36:07 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:36:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:36:07 INFO - 'buildbot_json_path': 'buildprops.json', 18:36:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:36:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:36:07 INFO - 'download_minidump_stackwalk': True, 18:36:07 INFO - 'download_symbols': 'true', 18:36:07 INFO - 'e10s': False, 18:36:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:36:07 INFO - 'tooltool.py': '/tools/tooltool.py', 18:36:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:36:07 INFO - '/tools/misc-python/virtualenv.py')}, 18:36:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:36:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:36:07 INFO - 'log_level': 'info', 18:36:07 INFO - 'log_to_console': True, 18:36:07 INFO - 'opt_config_files': (), 18:36:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:36:07 INFO - '--processes=1', 18:36:07 INFO - '--config=%(test_path)s/wptrunner.ini', 18:36:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:36:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:36:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:36:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:36:07 INFO - 'pip_index': False, 18:36:07 INFO - 'require_test_zip': True, 18:36:07 INFO - 'test_type': ('testharness',), 18:36:07 INFO - 'this_chunk': '1', 18:36:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:36:07 INFO - 'total_chunks': '10', 18:36:07 INFO - 'virtualenv_path': 'venv', 18:36:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:36:07 INFO - 'work_dir': 'build'} 18:36:07 INFO - ##### 18:36:07 INFO - ##### Running clobber step. 18:36:07 INFO - ##### 18:36:07 INFO - Running pre-action listener: _resource_record_pre_action 18:36:07 INFO - Running main action method: clobber 18:36:07 INFO - rmtree: /builds/slave/test/build 18:36:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:36:09 INFO - Running post-action listener: _resource_record_post_action 18:36:09 INFO - ##### 18:36:09 INFO - ##### Running read-buildbot-config step. 18:36:09 INFO - ##### 18:36:09 INFO - Running pre-action listener: _resource_record_pre_action 18:36:09 INFO - Running main action method: read_buildbot_config 18:36:09 INFO - Using buildbot properties: 18:36:09 INFO - { 18:36:09 INFO - "project": "", 18:36:09 INFO - "product": "firefox", 18:36:09 INFO - "script_repo_revision": "production", 18:36:09 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 18:36:09 INFO - "repository": "", 18:36:09 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 18:36:09 INFO - "buildid": "20160520171343", 18:36:09 INFO - "pgo_build": "False", 18:36:09 INFO - "basedir": "/builds/slave/test", 18:36:09 INFO - "buildnumber": 1, 18:36:09 INFO - "slavename": "t-yosemite-r7-0379", 18:36:09 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 18:36:09 INFO - "platform": "macosx64", 18:36:09 INFO - "branch": "mozilla-aurora", 18:36:09 INFO - "revision": "d6efd86f9b0c773c8d59516ec909c1218e147b45", 18:36:09 INFO - "repo_path": "releases/mozilla-aurora", 18:36:09 INFO - "moz_repo_path": "", 18:36:09 INFO - "stage_platform": "macosx64", 18:36:09 INFO - "builduid": "40f39ecfb99a4fdeb1263ab0f9947108", 18:36:09 INFO - "slavebuilddir": "test" 18:36:09 INFO - } 18:36:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 18:36:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 18:36:09 INFO - Running post-action listener: _resource_record_post_action 18:36:09 INFO - ##### 18:36:09 INFO - ##### Running download-and-extract step. 18:36:09 INFO - ##### 18:36:09 INFO - Running pre-action listener: _resource_record_pre_action 18:36:09 INFO - Running main action method: download_and_extract 18:36:09 INFO - mkdir: /builds/slave/test/build/tests 18:36:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:09 INFO - https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 18:36:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:36:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:36:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:10 INFO - Downloaded 1235 bytes. 18:36:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:36:10 INFO - Using the following test package requirements: 18:36:10 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:36:10 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 18:36:10 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 18:36:10 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'jsshell-mac64.zip'], 18:36:10 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 18:36:10 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:36:10 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 18:36:10 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 18:36:10 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 18:36:10 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:36:10 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 18:36:10 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 18:36:10 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')]} 18:36:10 INFO - https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 18:36:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:36:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:36:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:11 INFO - Downloaded 17983213 bytes. 18:36:11 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/*'] 18:36:11 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/* 18:36:11 INFO - caution: filename not matched: web-platform/* 18:36:11 INFO - Return code: 11 18:36:11 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')]} 18:36:11 INFO - https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 18:36:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:36:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:36:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:13 INFO - Downloaded 36409048 bytes. 18:36:13 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/*'] 18:36:13 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/* 18:36:17 INFO - caution: filename not matched: bin/* 18:36:17 INFO - caution: filename not matched: config/* 18:36:17 INFO - caution: filename not matched: mozbase/* 18:36:17 INFO - caution: filename not matched: marionette/* 18:36:17 INFO - caution: filename not matched: tools/wptserve/* 18:36:17 INFO - Return code: 11 18:36: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')]} 18:36:17 INFO - https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 18:36:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:36:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:36:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 18:36:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:19 INFO - Downloaded 73034545 bytes. 18:36:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:36:19 INFO - mkdir: /builds/slave/test/properties 18:36:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:36:19 INFO - Writing to file /builds/slave/test/properties/build_url 18:36:19 INFO - Contents: 18:36:19 INFO - build_url:https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:36:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:36:20 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:36:20 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:36:20 INFO - Contents: 18:36:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:36:20 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')]} 18:36:20 INFO - https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:36:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:36:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:36:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GgGskIeyS72CUxcrmzlhZw/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 18:36:23 INFO - Downloaded 103632057 bytes. 18:36:23 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'] 18:36:23 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 18:36:26 INFO - Return code: 0 18:36:26 INFO - Running post-action listener: _resource_record_post_action 18:36:26 INFO - Running post-action listener: set_extra_try_arguments 18:36:26 INFO - ##### 18:36:26 INFO - ##### Running create-virtualenv step. 18:36:26 INFO - ##### 18:36:26 INFO - Running pre-action listener: _pre_create_virtualenv 18:36:26 INFO - Running pre-action listener: _resource_record_pre_action 18:36:26 INFO - Running main action method: create_virtualenv 18:36:26 INFO - Creating virtualenv /builds/slave/test/build/venv 18:36:26 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 18:36:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:36:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:36:26 INFO - Using real prefix '/tools/python27' 18:36:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:36:27 INFO - Installing distribute.............................................................................................................................................................................................done. 18:36:30 INFO - Installing pip.................done. 18:36:30 INFO - Return code: 0 18:36:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:36:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x105261e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba79c9b570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527a5e0>, '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 0x104e5dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104e88990>, '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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:36:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:36:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FMkQhfsv3C/Render', 18:36:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:30 INFO - 'HOME': '/Users/cltbld', 18:36:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:30 INFO - 'LOGNAME': 'cltbld', 18:36:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:30 INFO - 'MOZ_NO_REMOTE': '1', 18:36:30 INFO - 'NO_EM_RESTART': '1', 18:36:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:30 INFO - 'PWD': '/builds/slave/test', 18:36:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:30 INFO - 'SHELL': '/bin/bash', 18:36:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.97NWMmhCLZ/Listeners', 18:36:30 INFO - 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', 18:36:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:30 INFO - 'USER': 'cltbld', 18:36:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:30 INFO - 'XPC_FLAGS': '0x0', 18:36:30 INFO - 'XPC_SERVICE_NAME': '0', 18:36:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:30 INFO - Downloading/unpacking psutil>=0.7.1 18:36:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:36:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:36:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:36:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:36:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:36:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:36:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:36:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:36:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:36:33 INFO - Installing collected packages: psutil 18:36:33 INFO - Running setup.py install for psutil 18:36:33 INFO - building 'psutil._psutil_osx' extension 18:36:33 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 18:36:34 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 18:36:34 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 18:36:34 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 18:36:34 INFO - building 'psutil._psutil_posix' extension 18:36:34 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 18:36:34 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:36:34 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:36:34 INFO - ^ 18:36:34 INFO - 1 warning generated. 18:36:34 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 18:36:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:36:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:36:34 INFO - Successfully installed psutil 18:36:34 INFO - Cleaning up... 18:36:34 INFO - Return code: 0 18:36:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:36:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:34 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 0x105261e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba79c9b570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527a5e0>, '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 0x104e5dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104e88990>, '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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:34 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 18:36:34 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 18:36:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FMkQhfsv3C/Render', 18:36:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:34 INFO - 'HOME': '/Users/cltbld', 18:36:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:34 INFO - 'LOGNAME': 'cltbld', 18:36:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:34 INFO - 'MOZ_NO_REMOTE': '1', 18:36:34 INFO - 'NO_EM_RESTART': '1', 18:36:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:34 INFO - 'PWD': '/builds/slave/test', 18:36:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:34 INFO - 'SHELL': '/bin/bash', 18:36:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.97NWMmhCLZ/Listeners', 18:36:34 INFO - 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', 18:36:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:34 INFO - 'USER': 'cltbld', 18:36:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:34 INFO - 'XPC_FLAGS': '0x0', 18:36:34 INFO - 'XPC_SERVICE_NAME': '0', 18:36:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:36:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:36:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:36:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:36:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:36:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:36:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:36:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:36:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:36:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:36:37 INFO - Installing collected packages: mozsystemmonitor 18:36:37 INFO - Running setup.py install for mozsystemmonitor 18:36:37 INFO - Successfully installed mozsystemmonitor 18:36:37 INFO - Cleaning up... 18:36:37 INFO - Return code: 0 18:36:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:36:37 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')]} 18:36:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:37 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')]} 18:36:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:37 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 0x105261e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba79c9b570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527a5e0>, '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 0x104e5dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104e88990>, '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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:37 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 18:36:37 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 18:36:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FMkQhfsv3C/Render', 18:36:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:37 INFO - 'HOME': '/Users/cltbld', 18:36:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:37 INFO - 'LOGNAME': 'cltbld', 18:36:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:37 INFO - 'MOZ_NO_REMOTE': '1', 18:36:37 INFO - 'NO_EM_RESTART': '1', 18:36:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:37 INFO - 'PWD': '/builds/slave/test', 18:36:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:37 INFO - 'SHELL': '/bin/bash', 18:36:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.97NWMmhCLZ/Listeners', 18:36:37 INFO - 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', 18:36:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:37 INFO - 'USER': 'cltbld', 18:36:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:37 INFO - 'XPC_FLAGS': '0x0', 18:36:37 INFO - 'XPC_SERVICE_NAME': '0', 18:36:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:38 INFO - Downloading/unpacking blobuploader==1.2.4 18:36:38 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 18:36:38 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 18:36:38 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 18:36:38 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 18:36:38 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 18:36:38 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 18:36:40 INFO - Downloading blobuploader-1.2.4.tar.gz 18:36:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:36:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:36:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:36:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:36:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:36:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:36:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:36:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:36:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:36:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:36: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 18:36: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 18:36: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 18:36: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 18:36: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 18:36: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 18:36:41 INFO - Downloading docopt-0.6.1.tar.gz 18:36:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:36:41 INFO - Installing collected packages: blobuploader, requests, docopt 18:36:41 INFO - Running setup.py install for blobuploader 18:36:41 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:36:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:36:42 INFO - Running setup.py install for requests 18:36:42 INFO - Running setup.py install for docopt 18:36:42 INFO - Successfully installed blobuploader requests docopt 18:36:42 INFO - Cleaning up... 18:36:42 INFO - Return code: 0 18:36:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:36:42 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')]} 18:36:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:42 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')]} 18:36:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:42 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 0x105261e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba79c9b570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527a5e0>, '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 0x104e5dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104e88990>, '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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:42 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 18:36:42 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 18:36:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FMkQhfsv3C/Render', 18:36:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:42 INFO - 'HOME': '/Users/cltbld', 18:36:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:42 INFO - 'LOGNAME': 'cltbld', 18:36:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:42 INFO - 'MOZ_NO_REMOTE': '1', 18:36:42 INFO - 'NO_EM_RESTART': '1', 18:36:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:42 INFO - 'PWD': '/builds/slave/test', 18:36:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:42 INFO - 'SHELL': '/bin/bash', 18:36:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.97NWMmhCLZ/Listeners', 18:36:42 INFO - 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', 18:36:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:42 INFO - 'USER': 'cltbld', 18:36:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:42 INFO - 'XPC_FLAGS': '0x0', 18:36:42 INFO - 'XPC_SERVICE_NAME': '0', 18:36:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-VW912I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-7OERqq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-H8AzfO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-oGo5R9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-rT2GD_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-Aw52kZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-dhmBss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-gDfk2E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-6Aef6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:36:43 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-7oXT9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-NBDx5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-58cRwc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-ner4uK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-kAmC0j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-ZPL2UK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-aJl2V4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-0IIHFK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-wzavf3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:36:44 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-vwrFtq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:45 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-zi6yUB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:36:45 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-Xfnthv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:36:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:36:45 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 18:36:45 INFO - Running setup.py install for manifestparser 18:36:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:36:45 INFO - Running setup.py install for mozcrash 18:36:45 INFO - Running setup.py install for mozdebug 18:36:46 INFO - Running setup.py install for mozdevice 18:36:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Running setup.py install for mozfile 18:36:46 INFO - Running setup.py install for mozhttpd 18:36:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Running setup.py install for mozinfo 18:36:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Running setup.py install for mozInstall 18:36:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:36:46 INFO - Running setup.py install for mozleak 18:36:46 INFO - Running setup.py install for mozlog 18:36:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:36:47 INFO - Running setup.py install for moznetwork 18:36:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:36:47 INFO - Running setup.py install for mozprocess 18:36:47 INFO - Running setup.py install for mozprofile 18:36:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:36:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:36:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:36:47 INFO - Running setup.py install for mozrunner 18:36:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:36:47 INFO - Running setup.py install for mozscreenshot 18:36:47 INFO - Running setup.py install for moztest 18:36:48 INFO - Running setup.py install for mozversion 18:36:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:36:48 INFO - Running setup.py install for wptserve 18:36:48 INFO - Running setup.py install for marionette-driver 18:36:48 INFO - Running setup.py install for browsermob-proxy 18:36:48 INFO - Running setup.py install for marionette-client 18:36:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:36:48 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:36:48 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 18:36:48 INFO - Cleaning up... 18:36:49 INFO - Return code: 0 18:36:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:36:49 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')]} 18:36:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:49 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')]} 18:36:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:49 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 0x105261e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba79c9b570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10527a5e0>, '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 0x104e5dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104e88990>, '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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:49 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 18:36:49 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 18:36:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FMkQhfsv3C/Render', 18:36:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:49 INFO - 'HOME': '/Users/cltbld', 18:36:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:49 INFO - 'LOGNAME': 'cltbld', 18:36:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:49 INFO - 'MOZ_NO_REMOTE': '1', 18:36:49 INFO - 'NO_EM_RESTART': '1', 18:36:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:49 INFO - 'PWD': '/builds/slave/test', 18:36:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:49 INFO - 'SHELL': '/bin/bash', 18:36:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.97NWMmhCLZ/Listeners', 18:36:49 INFO - 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', 18:36:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:49 INFO - 'USER': 'cltbld', 18:36:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:49 INFO - 'XPC_FLAGS': '0x0', 18:36:49 INFO - 'XPC_SERVICE_NAME': '0', 18:36:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:36:49 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-jUKkJX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:36:49 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)) 18:36:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:36:49 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-63j13Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:36:49 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)) 18:36:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:36:49 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-bggXUv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:36:49 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)) 18:36:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:36:49 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-oPTIwX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:36:49 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)) 18:36:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:36:49 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-1V1PtL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:36:49 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)) 18:36:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:36:49 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-brIhXM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:36:49 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)) 18:36:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:36:49 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-LsuV6x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-Gfqx7S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-C8yIYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-qotLaf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-hn9cHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-0IonPF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-XOiBcV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-UjIaCb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-BVmnoC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-kOFgzi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:36:50 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)) 18:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:36:50 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-hlQjuh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:36:51 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)) 18:36:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:36:51 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-ltthfm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:36:51 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)) 18:36:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:36:51 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-DTASNU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:36:51 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)) 18:36:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:51 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-moQyBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:51 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)) 18:36:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:36:51 INFO - Running setup.py (path:/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/pip-Q0oLuc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:36:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:36:51 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)) 18:36:51 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)) 18:36:51 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)) 18:36:51 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)) 18:36:51 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)) 18:36:51 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)) 18:36:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:36: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 18:36: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 18:36: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 18:36: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 18:36: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 18:36: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 18:36:54 INFO - Downloading blessings-1.6.tar.gz 18:36:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:36:54 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)) 18:36:54 INFO - Installing collected packages: blessings 18:36:54 INFO - Running setup.py install for blessings 18:36:54 INFO - Successfully installed blessings 18:36:54 INFO - Cleaning up... 18:36:54 INFO - Return code: 0 18:36:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:36:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:36:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:36:55 INFO - Reading from file tmpfile_stdout 18:36:55 INFO - Current package versions: 18:36:55 INFO - blessings == 1.6 18:36:55 INFO - blobuploader == 1.2.4 18:36:55 INFO - browsermob-proxy == 0.6.0 18:36:55 INFO - docopt == 0.6.1 18:36:55 INFO - manifestparser == 1.1 18:36:55 INFO - marionette-client == 2.3.0 18:36:55 INFO - marionette-driver == 1.4.0 18:36:55 INFO - mozInstall == 1.12 18:36:55 INFO - mozcrash == 0.17 18:36:55 INFO - mozdebug == 0.1 18:36:55 INFO - mozdevice == 0.48 18:36:55 INFO - mozfile == 1.2 18:36:55 INFO - mozhttpd == 0.7 18:36:55 INFO - mozinfo == 0.9 18:36:55 INFO - mozleak == 0.1 18:36:55 INFO - mozlog == 3.1 18:36:55 INFO - moznetwork == 0.27 18:36:55 INFO - mozprocess == 0.22 18:36:55 INFO - mozprofile == 0.28 18:36:55 INFO - mozrunner == 6.11 18:36:55 INFO - mozscreenshot == 0.1 18:36:55 INFO - mozsystemmonitor == 0.0 18:36:55 INFO - moztest == 0.7 18:36:55 INFO - mozversion == 1.4 18:36:55 INFO - psutil == 3.1.1 18:36:55 INFO - requests == 1.2.3 18:36:55 INFO - wptserve == 1.4.0 18:36:55 INFO - wsgiref == 0.1.2 18:36:55 INFO - Running post-action listener: _resource_record_post_action 18:36:55 INFO - Running post-action listener: _start_resource_monitoring 18:36:55 INFO - Starting resource monitoring. 18:36:55 INFO - ##### 18:36:55 INFO - ##### Running pull step. 18:36:55 INFO - ##### 18:36:55 INFO - Running pre-action listener: _resource_record_pre_action 18:36:55 INFO - Running main action method: pull 18:36:55 INFO - Pull has nothing to do! 18:36:55 INFO - Running post-action listener: _resource_record_post_action 18:36:55 INFO - ##### 18:36:55 INFO - ##### Running install step. 18:36:55 INFO - ##### 18:36:55 INFO - Running pre-action listener: _resource_record_pre_action 18:36:55 INFO - Running main action method: install 18:36:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:36:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:36:55 INFO - Reading from file tmpfile_stdout 18:36:55 INFO - Detecting whether we're running mozinstall >=1.0... 18:36:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:36:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:36:55 INFO - Reading from file tmpfile_stdout 18:36:55 INFO - Output received: 18:36:55 INFO - Usage: mozinstall [options] installer 18:36:55 INFO - Options: 18:36:55 INFO - -h, --help show this help message and exit 18:36:55 INFO - -d DEST, --destination=DEST 18:36:55 INFO - Directory to install application into. [default: 18:36:55 INFO - "/builds/slave/test"] 18:36:55 INFO - --app=APP Application being installed. [default: firefox] 18:36:55 INFO - mkdir: /builds/slave/test/build/application 18:36:55 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'] 18:36:55 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 18:37:13 INFO - Reading from file tmpfile_stdout 18:37:13 INFO - Output received: 18:37:13 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 18:37:13 INFO - Running post-action listener: _resource_record_post_action 18:37:13 INFO - ##### 18:37:13 INFO - ##### Running run-tests step. 18:37:13 INFO - ##### 18:37:13 INFO - Running pre-action listener: _resource_record_pre_action 18:37:13 INFO - Running main action method: run_tests 18:37:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:37:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:37:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:37:13 INFO - grabbing minidump binary from tooltool 18:37:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:37:13 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 0x10527a5e0>, '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 0x104e5dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104e88990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:37:13 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 18:37:13 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 18:37:13 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:37:13 INFO - Return code: 0 18:37:13 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:37:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:37:13 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/GgGskIeyS72CUxcrmzlhZw/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 18:37:13 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/GgGskIeyS72CUxcrmzlhZw/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 18:37:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FMkQhfsv3C/Render', 18:37:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:37:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:37:13 INFO - 'HOME': '/Users/cltbld', 18:37:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:37:13 INFO - 'LOGNAME': 'cltbld', 18:37:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:37:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:37:13 INFO - 'MOZ_NO_REMOTE': '1', 18:37:13 INFO - 'NO_EM_RESTART': '1', 18:37:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:37:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:37:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:37:13 INFO - 'PWD': '/builds/slave/test', 18:37:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:37:13 INFO - 'SHELL': '/bin/bash', 18:37:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.97NWMmhCLZ/Listeners', 18:37:13 INFO - 'TMPDIR': '/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/T/', 18:37:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:37:13 INFO - 'USER': 'cltbld', 18:37:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:37:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:37:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:37:13 INFO - 'XPC_FLAGS': '0x0', 18:37:13 INFO - 'XPC_SERVICE_NAME': '0', 18:37:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:37:13 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/GgGskIeyS72CUxcrmzlhZw/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 18:37:13 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 18:37:13 INFO - import pkg_resources 18:37:14 INFO - Using 1 client processes 18:37:15 INFO - wptserve Starting http server on 127.0.0.1:8000 18:37:15 INFO - wptserve Starting http server on 127.0.0.1:8001 18:37:15 INFO - wptserve Starting http server on 127.0.0.1:8443 18:37:17 INFO - SUITE-START | Running 778 tests 18:37:17 INFO - Running testharness tests 18:37:17 INFO - Setting up ssl 18:37:17 INFO - PROCESS | certutil | 18:37:17 INFO - PROCESS | certutil | 18:37:17 INFO - PROCESS | certutil | 18:37:17 INFO - Certificate Nickname Trust Attributes 18:37:17 INFO - SSL,S/MIME,JAR/XPI 18:37:17 INFO - 18:37:17 INFO - web-platform-tests CT,, 18:37:17 INFO - 18:37:17 INFO - Starting runner 18:37:18 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:37:18 INFO - PROCESS | 1644 | 1463794638166 Marionette DEBUG Marionette enabled via build flag and pref 18:37:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x113e1a000 == 1 [pid = 1644] [id = 1] 18:37:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 1 (0x113e1a800) [pid = 1644] [serial = 1] [outer = 0x0] 18:37:18 INFO - PROCESS | 1644 | [1644] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:37:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 2 (0x113e1b800) [pid = 1644] [serial = 2] [outer = 0x113e1a800] 18:37:18 INFO - PROCESS | 1644 | 1463794638551 Marionette INFO Listening on port 2828 18:37:18 INFO - PROCESS | 1644 | 1463794638778 Marionette DEBUG Marionette enabled via command-line flag 18:37:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165f1800 == 2 [pid = 1644] [id = 2] 18:37:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 3 (0x1165f2000) [pid = 1644] [serial = 3] [outer = 0x0] 18:37:18 INFO - PROCESS | 1644 | [1644] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:37:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 4 (0x116764800) [pid = 1644] [serial = 4] [outer = 0x1165f2000] 18:37:18 INFO - PROCESS | 1644 | [1644] 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 18:37:18 INFO - PROCESS | 1644 | 1463794638949 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 18:37:19 INFO - PROCESS | 1644 | 1463794639019 Marionette DEBUG Closed connection conn0 18:37:19 INFO - PROCESS | 1644 | [1644] 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 18:37:19 INFO - PROCESS | 1644 | 1463794639023 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 18:37:19 INFO - PROCESS | 1644 | 1463794639034 Marionette DEBUG Closed connection conn1 18:37:19 INFO - PROCESS | 1644 | [1644] 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 18:37:19 INFO - PROCESS | 1644 | 1463794639039 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 18:37:19 INFO - PROCESS | 1644 | 1463794639047 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:37:19 INFO - PROCESS | 1644 | 1463794639053 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":"20160520171343","device":"desktop","version":"48.0a2"} 18:37:19 INFO - PROCESS | 1644 | [1644] 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 18:37:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c19000 == 3 [pid = 1644] [id = 3] 18:37:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 5 (0x119c1f800) [pid = 1644] [serial = 5] [outer = 0x0] 18:37:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c20800 == 4 [pid = 1644] [id = 4] 18:37:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 6 (0x119abc400) [pid = 1644] [serial = 6] [outer = 0x0] 18:37:20 INFO - PROCESS | 1644 | [1644] 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 18:37:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x121941000 == 5 [pid = 1644] [id = 5] 18:37:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 7 (0x11970fc00) [pid = 1644] [serial = 7] [outer = 0x0] 18:37:20 INFO - PROCESS | 1644 | [1644] 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 18:37:20 INFO - PROCESS | 1644 | [1644] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:37:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 8 (0x121a15800) [pid = 1644] [serial = 8] [outer = 0x11970fc00] 18:37:20 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:37:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 9 (0x12363c000) [pid = 1644] [serial = 9] [outer = 0x119c1f800] 18:37:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 10 (0x123638c00) [pid = 1644] [serial = 10] [outer = 0x119abc400] 18:37:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 11 (0x12363a800) [pid = 1644] [serial = 11] [outer = 0x11970fc00] 18:37:20 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:37:21 INFO - PROCESS | 1644 | 1463794641184 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 1644 | 1463794641192 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 12 (0x126677400) [pid = 1644] [serial = 12] [outer = 0x11970fc00] 18:37:21 INFO - PROCESS | 1644 | 1463794641541 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b4556c4e-d822-7648-8838-ba8ddfed908f","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":"20160520171343","device":"desktop","version":"48.0a2","command_id":1}}] 18:37:21 INFO - PROCESS | 1644 | 1463794641642 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}] 18:37:21 INFO - PROCESS | 1644 | 1463794641700 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:37:21 INFO - PROCESS | 1644 | 1463794641771 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:37:21 INFO - PROCESS | 1644 | [1644] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:37:21 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:37:21 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:37:21 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:37:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 13 (0x128dcac00) [pid = 1644] [serial = 13] [outer = 0x11970fc00] 18:37:22 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:37:22 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:37:22 INFO - PROCESS | 1644 | 1463794642060 Marionette TRACE conn2 <- [1,3,null,{}] 18:37:22 INFO - PROCESS | 1644 | 1463794642076 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:37:22 INFO - PROCESS | 1644 | 1463794642091 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:37:22 INFO - PROCESS | 1644 | 1463794642120 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:37:22 INFO - PROCESS | 1644 | 1463794642122 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:37:22 INFO - PROCESS | 1644 | 1463794642125 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:37:22 INFO - PROCESS | 1644 | 1463794642128 Marionette TRACE conn2 <- [1,6,null,{}] 18:37:22 INFO - PROCESS | 1644 | 1463794642131 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}] 18:37:22 INFO - PROCESS | 1644 | 1463794642139 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:37:22 INFO - PROCESS | 1644 | 1463794642141 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12931a000 == 6 [pid = 1644] [id = 6] 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 14 (0x1291fac00) [pid = 1644] [serial = 14] [outer = 0x0] 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 15 (0x1291fc800) [pid = 1644] [serial = 15] [outer = 0x1291fac00] 18:37:22 INFO - PROCESS | 1644 | 1463794642171 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 16 (0x1293ce800) [pid = 1644] [serial = 16] [outer = 0x1291fac00] 18:37:22 INFO - PROCESS | 1644 | 1463794642500 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]]]}] 18:37:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12941a800 == 7 [pid = 1644] [id = 7] 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 17 (0x1293d1800) [pid = 1644] [serial = 17] [outer = 0x0] 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 18 (0x1293d6800) [pid = 1644] [serial = 18] [outer = 0x1293d1800] 18:37:22 INFO - PROCESS | 1644 | 1463794642538 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 19 (0x12967e000) [pid = 1644] [serial = 19] [outer = 0x1293d1800] 18:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 472ms 18:37:22 INFO - PROCESS | 1644 | 1463794642640 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:37:22 INFO - PROCESS | 1644 | 1463794642642 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:37:22 INFO - PROCESS | 1644 | 1463794642665 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:37:22 INFO - PROCESS | 1644 | 1463794642667 Marionette TRACE conn2 <- [1,10,null,{}] 18:37:22 INFO - PROCESS | 1644 | 1463794642680 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}] 18:37:22 INFO - PROCESS | 1644 | 1463794642874 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:37:22 INFO - PROCESS | 1644 | 1463794642905 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa7c000 == 8 [pid = 1644] [id = 8] 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 20 (0x12aa94800) [pid = 1644] [serial = 20] [outer = 0x0] 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 21 (0x12aa96400) [pid = 1644] [serial = 21] [outer = 0x12aa94800] 18:37:22 INFO - PROCESS | 1644 | 1463794642934 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 22 (0x12aa9a800) [pid = 1644] [serial = 22] [outer = 0x12aa94800] 18:37:23 INFO - PROCESS | 1644 | 1463794643295 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]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 685ms 18:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:37:23 INFO - PROCESS | 1644 | 1463794643341 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 1644 | 1463794643343 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:37:23 INFO - PROCESS | 1644 | 1463794643345 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 1644 | 1463794643357 Marionette TRACE conn2 <- [1,14,null,{}] 18:37:23 INFO - PROCESS | 1644 | 1463794643360 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}] 18:37:23 INFO - PROCESS | 1644 | 1463794643450 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:37:23 INFO - PROCESS | 1644 | 1463794643455 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b178000 == 9 [pid = 1644] [id = 9] 18:37:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 23 (0x12aaa1000) [pid = 1644] [serial = 23] [outer = 0x0] 18:37:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 24 (0x12b061c00) [pid = 1644] [serial = 24] [outer = 0x12aaa1000] 18:37:23 INFO - PROCESS | 1644 | 1463794643480 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 25 (0x128acc000) [pid = 1644] [serial = 25] [outer = 0x12aaa1000] 18:37:23 INFO - PROCESS | 1644 | 1463794643750 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]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 429ms 18:37:23 INFO - PROCESS | 1644 | 1463794643775 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 1644 | 1463794643776 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:37:23 INFO - PROCESS | 1644 | 1463794643786 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 1644 | 1463794643787 Marionette TRACE conn2 <- [1,18,null,{}] 18:37:23 INFO - PROCESS | 1644 | 1463794643790 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}] 18:37:23 INFO - PROCESS | 1644 | 1463794643885 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:37:23 INFO - PROCESS | 1644 | 1463794643891 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b020800 == 10 [pid = 1644] [id = 10] 18:37:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 26 (0x1293ce000) [pid = 1644] [serial = 26] [outer = 0x0] 18:37:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 27 (0x12b3a9400) [pid = 1644] [serial = 27] [outer = 0x1293ce000] 18:37:23 INFO - PROCESS | 1644 | 1463794643917 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 28 (0x12bd15400) [pid = 1644] [serial = 28] [outer = 0x1293ce000] 18:37:24 INFO - PROCESS | 1644 | 1463794644219 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]]]}] 18:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 476ms 18:37:24 INFO - PROCESS | 1644 | 1463794644256 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 1644 | 1463794644257 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:37:24 INFO - PROCESS | 1644 | 1463794644260 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - PROCESS | 1644 | 1463794644261 Marionette TRACE conn2 <- [1,22,null,{}] 18:37:24 INFO - PROCESS | 1644 | 1463794644266 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}] 18:37:24 INFO - PROCESS | 1644 | 1463794644355 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:37:24 INFO - PROCESS | 1644 | 1463794644359 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be5f800 == 11 [pid = 1644] [id = 11] 18:37:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 29 (0x118498400) [pid = 1644] [serial = 29] [outer = 0x0] 18:37:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 30 (0x12bd1d400) [pid = 1644] [serial = 30] [outer = 0x118498400] 18:37:24 INFO - PROCESS | 1644 | 1463794644385 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 31 (0x12bdce400) [pid = 1644] [serial = 31] [outer = 0x118498400] 18:37:24 INFO - PROCESS | 1644 | 1463794644630 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]]]}] 18:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 18:37:24 INFO - PROCESS | 1644 | 1463794644687 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 1644 | 1463794644688 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:37:24 INFO - PROCESS | 1644 | 1463794644690 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - PROCESS | 1644 | 1463794644691 Marionette TRACE conn2 <- [1,26,null,{}] 18:37:24 INFO - PROCESS | 1644 | 1463794644694 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}] 18:37:24 INFO - PROCESS | 1644 | 1463794644797 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:37:24 INFO - PROCESS | 1644 | 1463794644802 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x118559000 == 12 [pid = 1644] [id = 12] 18:37:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 32 (0x12be24c00) [pid = 1644] [serial = 32] [outer = 0x0] 18:37:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 33 (0x12be2d800) [pid = 1644] [serial = 33] [outer = 0x12be24c00] 18:37:24 INFO - PROCESS | 1644 | 1463794644827 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 34 (0x12bf77800) [pid = 1644] [serial = 34] [outer = 0x12be24c00] 18:37:25 INFO - PROCESS | 1644 | 1463794645066 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]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 18:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:37:25 INFO - PROCESS | 1644 | 1463794645108 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:37:25 INFO - PROCESS | 1644 | 1463794645109 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:37:25 INFO - PROCESS | 1644 | 1463794645120 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 1644 | 1463794645121 Marionette TRACE conn2 <- [1,30,null,{}] 18:37:25 INFO - PROCESS | 1644 | 1463794645123 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}] 18:37:25 INFO - PROCESS | 1644 | 1463794645216 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:37:25 INFO - PROCESS | 1644 | 1463794645221 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c53e000 == 13 [pid = 1644] [id = 13] 18:37:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 35 (0x12bf7a400) [pid = 1644] [serial = 35] [outer = 0x0] 18:37:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 36 (0x12bf81000) [pid = 1644] [serial = 36] [outer = 0x12bf7a400] 18:37:25 INFO - PROCESS | 1644 | 1463794645245 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 37 (0x12c576800) [pid = 1644] [serial = 37] [outer = 0x12bf7a400] 18:37:25 INFO - PROCESS | 1644 | 1463794645481 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]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 377ms 18:37:25 INFO - PROCESS | 1644 | 1463794645490 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:37:25 INFO - PROCESS | 1644 | 1463794645491 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:37:25 INFO - PROCESS | 1644 | 1463794645493 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 1644 | 1463794645495 Marionette TRACE conn2 <- [1,34,null,{}] 18:37:25 INFO - PROCESS | 1644 | 1463794645504 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}] 18:37:25 INFO - PROCESS | 1644 | 1463794645606 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:37:25 INFO - PROCESS | 1644 | 1463794645619 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c841000 == 14 [pid = 1644] [id = 14] 18:37:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 38 (0x12c57a800) [pid = 1644] [serial = 38] [outer = 0x0] 18:37:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 39 (0x12c580400) [pid = 1644] [serial = 39] [outer = 0x12c57a800] 18:37:25 INFO - PROCESS | 1644 | 1463794645645 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 40 (0x12c827400) [pid = 1644] [serial = 40] [outer = 0x12c57a800] 18:37:25 INFO - PROCESS | 1644 | 1463794645886 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]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 422ms 18:37:25 INFO - PROCESS | 1644 | 1463794645919 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:37:25 INFO - PROCESS | 1644 | 1463794645920 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:37:25 INFO - PROCESS | 1644 | 1463794645925 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 1644 | 1463794645926 Marionette TRACE conn2 <- [1,38,null,{}] 18:37:25 INFO - PROCESS | 1644 | 1463794645936 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}] 18:37:26 INFO - PROCESS | 1644 | 1463794646027 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:37:26 INFO - PROCESS | 1644 | 1463794646034 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc57800 == 15 [pid = 1644] [id = 15] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 41 (0x12c82a000) [pid = 1644] [serial = 41] [outer = 0x0] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 42 (0x12c830000) [pid = 1644] [serial = 42] [outer = 0x12c82a000] 18:37:26 INFO - PROCESS | 1644 | 1463794646059 Marionette DEBUG loaded listener.js 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 43 (0x12cc9c400) [pid = 1644] [serial = 43] [outer = 0x12c82a000] 18:37:26 INFO - PROCESS | 1644 | 1463794646301 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]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 18:37:26 INFO - PROCESS | 1644 | 1463794646351 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 1644 | 1463794646352 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:37:26 INFO - PROCESS | 1644 | 1463794646355 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - PROCESS | 1644 | 1463794646356 Marionette TRACE conn2 <- [1,42,null,{}] 18:37:26 INFO - PROCESS | 1644 | 1463794646359 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}] 18:37:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf16800 == 16 [pid = 1644] [id = 16] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 44 (0x12cf17000) [pid = 1644] [serial = 44] [outer = 0x0] 18:37:26 INFO - PROCESS | 1644 | 1463794646458 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 45 (0x12cc67800) [pid = 1644] [serial = 45] [outer = 0x12cf17000] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 46 (0x12cf1c000) [pid = 1644] [serial = 46] [outer = 0x12cf17000] 18:37:26 INFO - PROCESS | 1644 | 1463794646477 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf16000 == 17 [pid = 1644] [id = 17] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 47 (0x12cca3000) [pid = 1644] [serial = 47] [outer = 0x0] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 48 (0x12cf60400) [pid = 1644] [serial = 48] [outer = 0x12cca3000] 18:37:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d03e000 == 18 [pid = 1644] [id = 18] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 49 (0x12cf62000) [pid = 1644] [serial = 49] [outer = 0x0] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 50 (0x12cf63c00) [pid = 1644] [serial = 50] [outer = 0x12cf62000] 18:37:26 INFO - PROCESS | 1644 | 1463794646525 Marionette DEBUG loaded listener.js 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 51 (0x12cf68000) [pid = 1644] [serial = 51] [outer = 0x12cf62000] 18:37:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 52 (0x12cf64c00) [pid = 1644] [serial = 52] [outer = 0x12cca3000] 18:37:26 INFO - PROCESS | 1644 | 1463794646870 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]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 518ms 18:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:37:26 INFO - PROCESS | 1644 | 1463794646887 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 1644 | 1463794646888 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:37:26 INFO - PROCESS | 1644 | 1463794646891 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - PROCESS | 1644 | 1463794646893 Marionette TRACE conn2 <- [1,46,null,{}] 18:37:26 INFO - PROCESS | 1644 | 1463794646896 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}] 18:37:26 INFO - PROCESS | 1644 | 1463794646988 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:37:26 INFO - PROCESS | 1644 | 1463794646992 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181a8800 == 19 [pid = 1644] [id = 19] 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 53 (0x117471800) [pid = 1644] [serial = 53] [outer = 0x0] 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 54 (0x11838c000) [pid = 1644] [serial = 54] [outer = 0x117471800] 18:37:27 INFO - PROCESS | 1644 | 1463794647022 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 55 (0x119724c00) [pid = 1644] [serial = 55] [outer = 0x117471800] 18:37:27 INFO - PROCESS | 1644 | 1463794647298 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]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 18:37:27 INFO - PROCESS | 1644 | 1463794647314 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 1644 | 1463794647317 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:37:27 INFO - PROCESS | 1644 | 1463794647324 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 1644 | 1463794647325 Marionette TRACE conn2 <- [1,50,null,{}] 18:37:27 INFO - PROCESS | 1644 | 1463794647336 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}] 18:37:27 INFO - PROCESS | 1644 | 1463794647436 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:37:27 INFO - PROCESS | 1644 | 1463794647441 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181ea000 == 20 [pid = 1644] [id = 20] 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 56 (0x12b0a6000) [pid = 1644] [serial = 56] [outer = 0x0] 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 57 (0x12b0aac00) [pid = 1644] [serial = 57] [outer = 0x12b0a6000] 18:37:27 INFO - PROCESS | 1644 | 1463794647465 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 58 (0x12b0b1c00) [pid = 1644] [serial = 58] [outer = 0x12b0a6000] 18:37:27 INFO - PROCESS | 1644 | 1463794647689 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]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 18:37:27 INFO - PROCESS | 1644 | 1463794647743 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 1644 | 1463794647744 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:37:27 INFO - PROCESS | 1644 | 1463794647755 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 1644 | 1463794647756 Marionette TRACE conn2 <- [1,54,null,{}] 18:37:27 INFO - PROCESS | 1644 | 1463794647758 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}] 18:37:27 INFO - PROCESS | 1644 | 1463794647855 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:37:27 INFO - PROCESS | 1644 | 1463794647860 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5c3800 == 21 [pid = 1644] [id = 21] 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 59 (0x12d454400) [pid = 1644] [serial = 59] [outer = 0x0] 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 60 (0x12d459c00) [pid = 1644] [serial = 60] [outer = 0x12d454400] 18:37:27 INFO - PROCESS | 1644 | 1463794647893 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 61 (0x12d45ec00) [pid = 1644] [serial = 61] [outer = 0x12d454400] 18:37:28 INFO - PROCESS | 1644 | 1463794648133 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]]]}] 18:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 18:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:37:28 INFO - PROCESS | 1644 | 1463794648174 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:37:28 INFO - PROCESS | 1644 | 1463794648175 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:37:28 INFO - PROCESS | 1644 | 1463794648186 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:37:28 INFO - PROCESS | 1644 | 1463794648187 Marionette TRACE conn2 <- [1,58,null,{}] 18:37:28 INFO - PROCESS | 1644 | 1463794648190 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}] 18:37:28 INFO - PROCESS | 1644 | 1463794648297 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:37:28 INFO - PROCESS | 1644 | 1463794648302 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e01f000 == 22 [pid = 1644] [id = 22] 18:37:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 62 (0x12d462c00) [pid = 1644] [serial = 62] [outer = 0x0] 18:37:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 63 (0x12df2d800) [pid = 1644] [serial = 63] [outer = 0x12d462c00] 18:37:28 INFO - PROCESS | 1644 | 1463794648329 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 64 (0x12df33400) [pid = 1644] [serial = 64] [outer = 0x12d462c00] 18:37:29 INFO - PROCESS | 1644 | 1463794649253 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]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1130ms 18:37:29 INFO - PROCESS | 1644 | 1463794649307 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 1644 | 1463794649311 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:37:29 INFO - PROCESS | 1644 | 1463794649316 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 1644 | 1463794649319 Marionette TRACE conn2 <- [1,62,null,{}] 18:37:29 INFO - PROCESS | 1644 | 1463794649323 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}] 18:37:29 INFO - PROCESS | 1644 | 1463794649434 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:37:29 INFO - PROCESS | 1644 | 1463794649477 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x113072800 == 23 [pid = 1644] [id = 23] 18:37:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 65 (0x112d56000) [pid = 1644] [serial = 65] [outer = 0x0] 18:37:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x113309800) [pid = 1644] [serial = 66] [outer = 0x112d56000] 18:37:29 INFO - PROCESS | 1644 | 1463794649509 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x115d3bc00) [pid = 1644] [serial = 67] [outer = 0x112d56000] 18:37:29 INFO - PROCESS | 1644 | 1463794649952 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]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 18:37:29 INFO - PROCESS | 1644 | 1463794649987 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 1644 | 1463794649992 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:37:30 INFO - PROCESS | 1644 | 1463794649996 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 1644 | 1463794649998 Marionette TRACE conn2 <- [1,66,null,{}] 18:37:30 INFO - PROCESS | 1644 | 1463794650001 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}] 18:37:30 INFO - PROCESS | 1644 | 1463794650127 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:37:30 INFO - PROCESS | 1644 | 1463794650171 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aa3000 == 24 [pid = 1644] [id = 24] 18:37:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 68 (0x115d42400) [pid = 1644] [serial = 68] [outer = 0x0] 18:37:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 69 (0x116a62400) [pid = 1644] [serial = 69] [outer = 0x115d42400] 18:37:30 INFO - PROCESS | 1644 | 1463794650201 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 70 (0x11838ac00) [pid = 1644] [serial = 70] [outer = 0x115d42400] 18:37:30 INFO - PROCESS | 1644 | 1463794650624 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]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 18:37:30 INFO - PROCESS | 1644 | 1463794650667 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 1644 | 1463794650668 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:37:30 INFO - PROCESS | 1644 | 1463794650671 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 1644 | 1463794650673 Marionette TRACE conn2 <- [1,70,null,{}] 18:37:30 INFO - PROCESS | 1644 | 1463794650681 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}] 18:37:30 INFO - PROCESS | 1644 | 1463794650948 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:37:31 INFO - PROCESS | 1644 | 1463794651010 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x112656800 == 25 [pid = 1644] [id = 25] 18:37:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 71 (0x11346a400) [pid = 1644] [serial = 71] [outer = 0x0] 18:37:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x1134eb400) [pid = 1644] [serial = 72] [outer = 0x11346a400] 18:37:31 INFO - PROCESS | 1644 | 1463794651039 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x113e3c000) [pid = 1644] [serial = 73] [outer = 0x11346a400] 18:37:31 INFO - PROCESS | 1644 | 1463794651516 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]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 870ms 18:37:31 INFO - PROCESS | 1644 | 1463794651550 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 1644 | 1463794651552 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:37:31 INFO - PROCESS | 1644 | 1463794651557 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 1644 | 1463794651559 Marionette TRACE conn2 <- [1,74,null,{}] 18:37:31 INFO - PROCESS | 1644 | 1463794651562 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}] 18:37:31 INFO - PROCESS | 1644 | 1463794651659 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:37:31 INFO - PROCESS | 1644 | 1463794651725 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1132be000 == 26 [pid = 1644] [id = 26] 18:37:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x113e3b400) [pid = 1644] [serial = 74] [outer = 0x0] 18:37:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x1166ef000) [pid = 1644] [serial = 75] [outer = 0x113e3b400] 18:37:31 INFO - PROCESS | 1644 | 1463794651754 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x11672b400) [pid = 1644] [serial = 76] [outer = 0x113e3b400] 18:37:32 INFO - PROCESS | 1644 | 1463794652037 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]]]}] 18:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 18:37:32 INFO - PROCESS | 1644 | 1463794652077 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:37:32 INFO - PROCESS | 1644 | 1463794652081 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:37:32 INFO - PROCESS | 1644 | 1463794652087 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:37:32 INFO - PROCESS | 1644 | 1463794652088 Marionette TRACE conn2 <- [1,78,null,{}] 18:37:32 INFO - PROCESS | 1644 | 1463794652090 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}] 18:37:32 INFO - PROCESS | 1644 | 1463794652162 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:37:32 INFO - PROCESS | 1644 | 1463794652170 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x116769800 == 27 [pid = 1644] [id = 27] 18:37:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x116361800) [pid = 1644] [serial = 77] [outer = 0x0] 18:37:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x11746e800) [pid = 1644] [serial = 78] [outer = 0x116361800] 18:37:32 INFO - PROCESS | 1644 | 1463794652199 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x118157c00) [pid = 1644] [serial = 79] [outer = 0x116361800] 18:37:32 INFO - PROCESS | 1644 | 1463794652508 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]]]}] 18:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 18:37:32 INFO - PROCESS | 1644 | 1463794652556 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:37:32 INFO - PROCESS | 1644 | 1463794652558 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:37:32 INFO - PROCESS | 1644 | 1463794652568 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:37:32 INFO - PROCESS | 1644 | 1463794652570 Marionette TRACE conn2 <- [1,82,null,{}] 18:37:32 INFO - PROCESS | 1644 | 1463794652573 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}] 18:37:32 INFO - PROCESS | 1644 | 1463794652646 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:37:32 INFO - PROCESS | 1644 | 1463794652650 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x117340800 == 28 [pid = 1644] [id = 28] 18:37:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x11815b400) [pid = 1644] [serial = 80] [outer = 0x0] 18:37:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x11816f000) [pid = 1644] [serial = 81] [outer = 0x11815b400] 18:37:32 INFO - PROCESS | 1644 | 1463794652679 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x1185df800) [pid = 1644] [serial = 82] [outer = 0x11815b400] 18:37:33 INFO - PROCESS | 1644 | 1463794653017 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]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 476ms 18:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:37:33 INFO - PROCESS | 1644 | 1463794653038 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1644 | 1463794653039 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:37:33 INFO - PROCESS | 1644 | 1463794653041 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 1644 | 1463794653042 Marionette TRACE conn2 <- [1,86,null,{}] 18:37:33 INFO - PROCESS | 1644 | 1463794653045 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}] 18:37:33 INFO - PROCESS | 1644 | 1463794653124 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:37:33 INFO - PROCESS | 1644 | 1463794653166 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x117491800 == 29 [pid = 1644] [id = 29] 18:37:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x11815bc00) [pid = 1644] [serial = 83] [outer = 0x0] 18:37:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x1186f0c00) [pid = 1644] [serial = 84] [outer = 0x11815bc00] 18:37:33 INFO - PROCESS | 1644 | 1463794653191 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x119704800) [pid = 1644] [serial = 85] [outer = 0x11815bc00] 18:37:33 INFO - PROCESS | 1644 | 1463794653434 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]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 18:37:33 INFO - PROCESS | 1644 | 1463794653460 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1644 | 1463794653461 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:37:33 INFO - PROCESS | 1644 | 1463794653475 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 1644 | 1463794653476 Marionette TRACE conn2 <- [1,90,null,{}] 18:37:33 INFO - PROCESS | 1644 | 1463794653487 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}] 18:37:33 INFO - PROCESS | 1644 | 1463794653567 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:37:33 INFO - PROCESS | 1644 | 1463794653573 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x11811f800 == 30 [pid = 1644] [id = 30] 18:37:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x119a04c00) [pid = 1644] [serial = 86] [outer = 0x0] 18:37:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x119a08400) [pid = 1644] [serial = 87] [outer = 0x119a04c00] 18:37:33 INFO - PROCESS | 1644 | 1463794653606 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x120fbf400) [pid = 1644] [serial = 88] [outer = 0x119a04c00] 18:37:33 INFO - PROCESS | 1644 | 1463794653921 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]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 18:37:33 INFO - PROCESS | 1644 | 1463794653943 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1644 | 1463794653945 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:37:33 INFO - PROCESS | 1644 | 1463794653951 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 1644 | 1463794653952 Marionette TRACE conn2 <- [1,94,null,{}] 18:37:33 INFO - PROCESS | 1644 | 1463794653954 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}] 18:37:34 INFO - PROCESS | 1644 | 1463794654057 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:37:34 INFO - PROCESS | 1644 | 1463794654066 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166c4000 == 31 [pid = 1644] [id = 31] 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x118845000) [pid = 1644] [serial = 89] [outer = 0x0] 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x120fc4000) [pid = 1644] [serial = 90] [outer = 0x118845000] 18:37:34 INFO - PROCESS | 1644 | 1463794654091 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x121331000) [pid = 1644] [serial = 91] [outer = 0x118845000] 18:37:34 INFO - PROCESS | 1644 | 1463794654386 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]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 470ms 18:37:34 INFO - PROCESS | 1644 | 1463794654420 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:37:34 INFO - PROCESS | 1644 | 1463794654421 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:37:34 INFO - PROCESS | 1644 | 1463794654423 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 1644 | 1463794654425 Marionette TRACE conn2 <- [1,98,null,{}] 18:37:34 INFO - PROCESS | 1644 | 1463794654427 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}] 18:37:34 INFO - PROCESS | 1644 | 1463794654498 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:37:34 INFO - PROCESS | 1644 | 1463794654502 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191a8800 == 32 [pid = 1644] [id = 32] 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x121495800) [pid = 1644] [serial = 92] [outer = 0x0] 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x121592800) [pid = 1644] [serial = 93] [outer = 0x121495800] 18:37:34 INFO - PROCESS | 1644 | 1463794654529 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x121877800) [pid = 1644] [serial = 94] [outer = 0x121495800] 18:37:34 INFO - PROCESS | 1644 | 1463794654821 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]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 18:37:34 INFO - PROCESS | 1644 | 1463794654842 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 1644 | 1463794654844 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:37:34 INFO - PROCESS | 1644 | 1463794654858 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 1644 | 1463794654859 Marionette TRACE conn2 <- [1,102,null,{}] 18:37:34 INFO - PROCESS | 1644 | 1463794654861 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}] 18:37:34 INFO - PROCESS | 1644 | 1463794654961 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:37:34 INFO - PROCESS | 1644 | 1463794654969 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191c0800 == 33 [pid = 1644] [id = 33] 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x121246c00) [pid = 1644] [serial = 95] [outer = 0x0] 18:37:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x121a1e000) [pid = 1644] [serial = 96] [outer = 0x121246c00] 18:37:34 INFO - PROCESS | 1644 | 1463794654994 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x123638400) [pid = 1644] [serial = 97] [outer = 0x121246c00] 18:37:35 INFO - PROCESS | 1644 | 1463794655260 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]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 18:37:35 INFO - PROCESS | 1644 | 1463794655276 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 1644 | 1463794655278 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:37:35 INFO - PROCESS | 1644 | 1463794655291 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 1644 | 1463794655292 Marionette TRACE conn2 <- [1,106,null,{}] 18:37:35 INFO - PROCESS | 1644 | 1463794655303 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}] 18:37:35 INFO - PROCESS | 1644 | 1463794655381 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:37:35 INFO - PROCESS | 1644 | 1463794655387 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a1e800 == 34 [pid = 1644] [id = 34] 18:37:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x121498400) [pid = 1644] [serial = 98] [outer = 0x0] 18:37:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1237a1400) [pid = 1644] [serial = 99] [outer = 0x121498400] 18:37:35 INFO - PROCESS | 1644 | 1463794655412 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x124d65c00) [pid = 1644] [serial = 100] [outer = 0x121498400] 18:37:35 INFO - PROCESS | 1644 | 1463794655690 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]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 18:37:35 INFO - PROCESS | 1644 | 1463794655760 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 1644 | 1463794655761 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:37:35 INFO - PROCESS | 1644 | 1463794655766 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 1644 | 1463794655767 Marionette TRACE conn2 <- [1,110,null,{}] 18:37:35 INFO - PROCESS | 1644 | 1463794655770 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}] 18:37:35 INFO - PROCESS | 1644 | 1463794655841 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:37:35 INFO - PROCESS | 1644 | 1463794655892 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c64800 == 35 [pid = 1644] [id = 35] 18:37:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12379c000) [pid = 1644] [serial = 101] [outer = 0x0] 18:37:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x124d9d400) [pid = 1644] [serial = 102] [outer = 0x12379c000] 18:37:35 INFO - PROCESS | 1644 | 1463794655920 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12568ac00) [pid = 1644] [serial = 103] [outer = 0x12379c000] 18:37:36 INFO - PROCESS | 1644 | 1463794656205 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]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 18:37:36 INFO - PROCESS | 1644 | 1463794656236 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 1644 | 1463794656246 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:37:36 INFO - PROCESS | 1644 | 1463794656253 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 1644 | 1463794656255 Marionette TRACE conn2 <- [1,114,null,{}] 18:37:36 INFO - PROCESS | 1644 | 1463794656257 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}] 18:37:36 INFO - PROCESS | 1644 | 1463794656347 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:37:36 INFO - PROCESS | 1644 | 1463794656353 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b4000 == 36 [pid = 1644] [id = 36] 18:37:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1255de800) [pid = 1644] [serial = 104] [outer = 0x0] 18:37:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x126018800) [pid = 1644] [serial = 105] [outer = 0x1255de800] 18:37:36 INFO - PROCESS | 1644 | 1463794656377 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12675c400) [pid = 1644] [serial = 106] [outer = 0x1255de800] 18:37:36 INFO - PROCESS | 1644 | 1463794656686 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]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 18:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:37:36 INFO - PROCESS | 1644 | 1463794656723 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 1644 | 1463794656724 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:37:36 INFO - PROCESS | 1644 | 1463794656726 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 1644 | 1463794656728 Marionette TRACE conn2 <- [1,118,null,{}] 18:37:36 INFO - PROCESS | 1644 | 1463794656733 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}] 18:37:36 INFO - PROCESS | 1644 | 1463794656828 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:37:36 INFO - PROCESS | 1644 | 1463794656838 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b6000 == 37 [pid = 1644] [id = 37] 18:37:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x121cb5c00) [pid = 1644] [serial = 107] [outer = 0x0] 18:37:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x126ce8000) [pid = 1644] [serial = 108] [outer = 0x121cb5c00] 18:37:36 INFO - PROCESS | 1644 | 1463794656863 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x128ac6000) [pid = 1644] [serial = 109] [outer = 0x121cb5c00] 18:37:37 INFO - PROCESS | 1644 | 1463794657134 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]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 18:37:37 INFO - PROCESS | 1644 | 1463794657148 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 1644 | 1463794657151 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:37:37 INFO - PROCESS | 1644 | 1463794657158 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - PROCESS | 1644 | 1463794657159 Marionette TRACE conn2 <- [1,122,null,{}] 18:37:37 INFO - PROCESS | 1644 | 1463794657170 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}] 18:37:37 INFO - PROCESS | 1644 | 1463794657251 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:37:37 INFO - PROCESS | 1644 | 1463794657257 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216da800 == 38 [pid = 1644] [id = 38] 18:37:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x128acf000) [pid = 1644] [serial = 110] [outer = 0x0] 18:37:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x128c48c00) [pid = 1644] [serial = 111] [outer = 0x128acf000] 18:37:37 INFO - PROCESS | 1644 | 1463794657289 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x128c4f800) [pid = 1644] [serial = 112] [outer = 0x128acf000] 18:37:37 INFO - PROCESS | 1644 | 1463794657579 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]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 471ms 18:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:37:37 INFO - PROCESS | 1644 | 1463794657630 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 1644 | 1463794657632 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:37:37 INFO - PROCESS | 1644 | 1463794657635 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - PROCESS | 1644 | 1463794657636 Marionette TRACE conn2 <- [1,126,null,{}] 18:37:37 INFO - PROCESS | 1644 | 1463794657638 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}] 18:37:37 INFO - PROCESS | 1644 | 1463794657734 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:37:37 INFO - PROCESS | 1644 | 1463794657741 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x121a9f800 == 39 [pid = 1644] [id = 39] 18:37:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1250eb000) [pid = 1644] [serial = 113] [outer = 0x0] 18:37:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x128c4e000) [pid = 1644] [serial = 114] [outer = 0x1250eb000] 18:37:37 INFO - PROCESS | 1644 | 1463794657766 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x128dd6400) [pid = 1644] [serial = 115] [outer = 0x1250eb000] 18:37:38 INFO - PROCESS | 1644 | 1463794658039 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]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 18:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:37:38 INFO - PROCESS | 1644 | 1463794658054 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 1644 | 1463794658055 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:37:38 INFO - PROCESS | 1644 | 1463794658057 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 1644 | 1463794658058 Marionette TRACE conn2 <- [1,130,null,{}] 18:37:38 INFO - PROCESS | 1644 | 1463794658061 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}] 18:37:38 INFO - PROCESS | 1644 | 1463794658153 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:37:38 INFO - PROCESS | 1644 | 1463794658157 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12371c800 == 40 [pid = 1644] [id = 40] 18:37:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x128fdb000) [pid = 1644] [serial = 116] [outer = 0x0] 18:37:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1291f2000) [pid = 1644] [serial = 117] [outer = 0x128fdb000] 18:37:38 INFO - PROCESS | 1644 | 1463794658182 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x1293cc800) [pid = 1644] [serial = 118] [outer = 0x128fdb000] 18:37:38 INFO - PROCESS | 1644 | 1463794658508 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]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 470ms 18:37:38 INFO - PROCESS | 1644 | 1463794658528 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 1644 | 1463794658530 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:37:38 INFO - PROCESS | 1644 | 1463794658534 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 1644 | 1463794658535 Marionette TRACE conn2 <- [1,134,null,{}] 18:37:38 INFO - PROCESS | 1644 | 1463794658537 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}] 18:37:38 INFO - PROCESS | 1644 | 1463794658613 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:37:38 INFO - PROCESS | 1644 | 1463794658679 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255b2000 == 41 [pid = 1644] [id = 41] 18:37:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x128fdbc00) [pid = 1644] [serial = 119] [outer = 0x0] 18:37:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1293d2c00) [pid = 1644] [serial = 120] [outer = 0x128fdbc00] 18:37:38 INFO - PROCESS | 1644 | 1463794658703 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12967b000) [pid = 1644] [serial = 121] [outer = 0x128fdbc00] 18:37:39 INFO - PROCESS | 1644 | 1463794659698 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]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 18:37:39 INFO - PROCESS | 1644 | 1463794659704 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 1644 | 1463794659706 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:37:39 INFO - PROCESS | 1644 | 1463794659709 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 1644 | 1463794659710 Marionette TRACE conn2 <- [1,138,null,{}] 18:37:39 INFO - PROCESS | 1644 | 1463794659715 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}] 18:37:39 INFO - PROCESS | 1644 | 1463794659803 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:37:39 INFO - PROCESS | 1644 | 1463794659850 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x113099800 == 42 [pid = 1644] [id = 42] 18:37:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x115db8800) [pid = 1644] [serial = 122] [outer = 0x0] 18:37:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x115fda400) [pid = 1644] [serial = 123] [outer = 0x115db8800] 18:37:39 INFO - PROCESS | 1644 | 1463794659880 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1166e6c00) [pid = 1644] [serial = 124] [outer = 0x115db8800] 18:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 523ms 18:37:40 INFO - PROCESS | 1644 | 1463794660227 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]]]}] 18:37:40 INFO - PROCESS | 1644 | 1463794660234 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 1644 | 1463794660238 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:37:40 INFO - PROCESS | 1644 | 1463794660242 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - PROCESS | 1644 | 1463794660244 Marionette TRACE conn2 <- [1,142,null,{}] 18:37:40 INFO - PROCESS | 1644 | 1463794660248 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}] 18:37:40 INFO - PROCESS | 1644 | 1463794660337 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:37:40 INFO - PROCESS | 1644 | 1463794660342 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1160d1000 == 43 [pid = 1644] [id = 43] 18:37:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x116726400) [pid = 1644] [serial = 125] [outer = 0x0] 18:37:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x117314400) [pid = 1644] [serial = 126] [outer = 0x116726400] 18:37:40 INFO - PROCESS | 1644 | 1463794660394 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11758a400) [pid = 1644] [serial = 127] [outer = 0x116726400] 18:37:40 INFO - PROCESS | 1644 | 1463794660728 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]]]}] 18:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 18:37:40 INFO - PROCESS | 1644 | 1463794660764 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 1644 | 1463794660773 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:37:40 INFO - PROCESS | 1644 | 1463794660775 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - PROCESS | 1644 | 1463794660778 Marionette TRACE conn2 <- [1,146,null,{}] 18:37:40 INFO - PROCESS | 1644 | 1463794660785 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}] 18:37:40 INFO - PROCESS | 1644 | 1463794660871 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:37:40 INFO - PROCESS | 1644 | 1463794660901 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f14800 == 44 [pid = 1644] [id = 44] 18:37:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x118391800) [pid = 1644] [serial = 128] [outer = 0x0] 18:37:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x1186ef000) [pid = 1644] [serial = 129] [outer = 0x118391800] 18:37:40 INFO - PROCESS | 1644 | 1463794660928 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x118849c00) [pid = 1644] [serial = 130] [outer = 0x118391800] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12c82a000) [pid = 1644] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12c57a800) [pid = 1644] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12bf7a400) [pid = 1644] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12be24c00) [pid = 1644] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x118498400) [pid = 1644] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x1293ce000) [pid = 1644] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12aaa1000) [pid = 1644] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x12aa94800) [pid = 1644] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x1291fac00) [pid = 1644] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12d454400) [pid = 1644] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12b0a6000) [pid = 1644] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x117471800) [pid = 1644] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12cf62000) [pid = 1644] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x121246c00) [pid = 1644] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x121498400) [pid = 1644] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1255de800) [pid = 1644] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x121cb5c00) [pid = 1644] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x128acf000) [pid = 1644] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12d462c00) [pid = 1644] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x112d56000) [pid = 1644] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x115d42400) [pid = 1644] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x11346a400) [pid = 1644] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x113e3b400) [pid = 1644] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x116361800) [pid = 1644] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x11815b400) [pid = 1644] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x11815bc00) [pid = 1644] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x119a04c00) [pid = 1644] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x118845000) [pid = 1644] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:37:41 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x121495800) [pid = 1644] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:37:41 INFO - PROCESS | 1644 | 1463794661682 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]]]}] 18:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 923ms 18:37:41 INFO - PROCESS | 1644 | 1463794661702 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 1644 | 1463794661703 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:37:41 INFO - PROCESS | 1644 | 1463794661706 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 1644 | 1463794661707 Marionette TRACE conn2 <- [1,150,null,{}] 18:37:41 INFO - PROCESS | 1644 | 1463794661709 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}] 18:37:41 INFO - PROCESS | 1644 | 1463794661803 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:37:41 INFO - PROCESS | 1644 | 1463794661846 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x117492800 == 45 [pid = 1644] [id = 45] 18:37:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x112a5e000) [pid = 1644] [serial = 131] [outer = 0x0] 18:37:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x117313400) [pid = 1644] [serial = 132] [outer = 0x112a5e000] 18:37:41 INFO - PROCESS | 1644 | 1463794661871 Marionette DEBUG loaded listener.js 18:37:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x119069800) [pid = 1644] [serial = 133] [outer = 0x112a5e000] 18:37:42 INFO - PROCESS | 1644 | 1463794662132 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]]]}] 18:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 18:37:42 INFO - PROCESS | 1644 | 1463794662175 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:37:42 INFO - PROCESS | 1644 | 1463794662176 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:37:42 INFO - PROCESS | 1644 | 1463794662187 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:37:42 INFO - PROCESS | 1644 | 1463794662188 Marionette TRACE conn2 <- [1,154,null,{}] 18:37:42 INFO - PROCESS | 1644 | 1463794662191 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}] 18:37:42 INFO - PROCESS | 1644 | 1463794662266 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:37:42 INFO - PROCESS | 1644 | 1463794662270 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181db000 == 46 [pid = 1644] [id = 46] 18:37:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x116724400) [pid = 1644] [serial = 134] [outer = 0x0] 18:37:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x119707400) [pid = 1644] [serial = 135] [outer = 0x116724400] 18:37:42 INFO - PROCESS | 1644 | 1463794662306 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x11972ac00) [pid = 1644] [serial = 136] [outer = 0x116724400] 18:37:42 INFO - PROCESS | 1644 | 1463794662650 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]]]}] 18:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 527ms 18:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:37:42 INFO - PROCESS | 1644 | 1463794662706 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:37:42 INFO - PROCESS | 1644 | 1463794662708 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:37:42 INFO - PROCESS | 1644 | 1463794662710 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:37:42 INFO - PROCESS | 1644 | 1463794662711 Marionette TRACE conn2 <- [1,158,null,{}] 18:37:42 INFO - PROCESS | 1644 | 1463794662713 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}] 18:37:42 INFO - PROCESS | 1644 | 1463794662792 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:37:42 INFO - PROCESS | 1644 | 1463794662800 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188c4800 == 47 [pid = 1644] [id = 47] 18:37:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x119d24c00) [pid = 1644] [serial = 137] [outer = 0x0] 18:37:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x120fc4800) [pid = 1644] [serial = 138] [outer = 0x119d24c00] 18:37:42 INFO - PROCESS | 1644 | 1463794662825 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12158b000) [pid = 1644] [serial = 139] [outer = 0x119d24c00] 18:37:43 INFO - PROCESS | 1644 | 1463794663135 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]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 467ms 18:37:43 INFO - PROCESS | 1644 | 1463794663178 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 1644 | 1463794663179 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:37:43 INFO - PROCESS | 1644 | 1463794663181 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 1644 | 1463794663183 Marionette TRACE conn2 <- [1,162,null,{}] 18:37:43 INFO - PROCESS | 1644 | 1463794663190 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}] 18:37:43 INFO - PROCESS | 1644 | 1463794663257 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:37:43 INFO - PROCESS | 1644 | 1463794663266 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191c5000 == 48 [pid = 1644] [id = 48] 18:37:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x121658c00) [pid = 1644] [serial = 140] [outer = 0x0] 18:37:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x121ac4c00) [pid = 1644] [serial = 141] [outer = 0x121658c00] 18:37:43 INFO - PROCESS | 1644 | 1463794663290 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x121cb5c00) [pid = 1644] [serial = 142] [outer = 0x121658c00] 18:37:43 INFO - PROCESS | 1644 | 1463794663716 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]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 573ms 18:37:43 INFO - PROCESS | 1644 | 1463794663756 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 1644 | 1463794663760 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:37:43 INFO - PROCESS | 1644 | 1463794663766 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 1644 | 1463794663770 Marionette TRACE conn2 <- [1,166,null,{}] 18:37:43 INFO - PROCESS | 1644 | 1463794663776 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}] 18:37:43 INFO - PROCESS | 1644 | 1463794663917 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:37:44 INFO - PROCESS | 1644 | 1463794664044 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x1163c0000 == 49 [pid = 1644] [id = 49] 18:37:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x113cea400) [pid = 1644] [serial = 143] [outer = 0x0] 18:37:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x115d41c00) [pid = 1644] [serial = 144] [outer = 0x113cea400] 18:37:44 INFO - PROCESS | 1644 | 1463794664096 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x11672bc00) [pid = 1644] [serial = 145] [outer = 0x113cea400] 18:37:44 INFO - PROCESS | 1644 | 1463794664550 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]]]}] 18:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 824ms 18:37:44 INFO - PROCESS | 1644 | 1463794664589 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:37:44 INFO - PROCESS | 1644 | 1463794664593 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:37:44 INFO - PROCESS | 1644 | 1463794664598 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:37:44 INFO - PROCESS | 1644 | 1463794664600 Marionette TRACE conn2 <- [1,170,null,{}] 18:37:44 INFO - PROCESS | 1644 | 1463794664602 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}] 18:37:44 INFO - PROCESS | 1644 | 1463794664692 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:37:44 INFO - PROCESS | 1644 | 1463794664751 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x11908f800 == 50 [pid = 1644] [id = 50] 18:37:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x11674c000) [pid = 1644] [serial = 146] [outer = 0x0] 18:37:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11815c800) [pid = 1644] [serial = 147] [outer = 0x11674c000] 18:37:44 INFO - PROCESS | 1644 | 1463794664784 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1185d8000) [pid = 1644] [serial = 148] [outer = 0x11674c000] 18:37:45 INFO - PROCESS | 1644 | 1463794665234 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]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 18:37:45 INFO - PROCESS | 1644 | 1463794665270 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 1644 | 1463794665272 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:37:45 INFO - PROCESS | 1644 | 1463794665274 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 1644 | 1463794665277 Marionette TRACE conn2 <- [1,174,null,{}] 18:37:45 INFO - PROCESS | 1644 | 1463794665323 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}] 18:37:45 INFO - PROCESS | 1644 | 1463794665416 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:37:45 INFO - PROCESS | 1644 | 1463794665474 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x120eca800 == 51 [pid = 1644] [id = 51] 18:37:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119d22000) [pid = 1644] [serial = 149] [outer = 0x0] 18:37:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x120fc0400) [pid = 1644] [serial = 150] [outer = 0x119d22000] 18:37:45 INFO - PROCESS | 1644 | 1463794665506 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x121245000) [pid = 1644] [serial = 151] [outer = 0x119d22000] 18:37:45 INFO - PROCESS | 1644 | 1463794665913 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]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 691ms 18:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:37:45 INFO - PROCESS | 1644 | 1463794665965 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 1644 | 1463794665967 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:37:45 INFO - PROCESS | 1644 | 1463794665970 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 1644 | 1463794665971 Marionette TRACE conn2 <- [1,178,null,{}] 18:37:45 INFO - PROCESS | 1644 | 1463794665973 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}] 18:37:46 INFO - PROCESS | 1644 | 1463794666061 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:37:46 INFO - PROCESS | 1644 | 1463794666119 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181d9800 == 52 [pid = 1644] [id = 52] 18:37:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1217af400) [pid = 1644] [serial = 152] [outer = 0x0] 18:37:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x123677c00) [pid = 1644] [serial = 153] [outer = 0x1217af400] 18:37:46 INFO - PROCESS | 1644 | 1463794666150 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x124d98400) [pid = 1644] [serial = 154] [outer = 0x1217af400] 18:37:46 INFO - PROCESS | 1644 | 1463794666559 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]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 18:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:37:46 INFO - PROCESS | 1644 | 1463794666588 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 1644 | 1463794666590 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:37:46 INFO - PROCESS | 1644 | 1463794666592 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 1644 | 1463794666593 Marionette TRACE conn2 <- [1,182,null,{}] 18:37:46 INFO - PROCESS | 1644 | 1463794666596 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}] 18:37:46 INFO - PROCESS | 1644 | 1463794666688 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:37:46 INFO - PROCESS | 1644 | 1463794666760 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1214c5800 == 53 [pid = 1644] [id = 53] 18:37:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x112a69000) [pid = 1644] [serial = 155] [outer = 0x0] 18:37:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1255d1400) [pid = 1644] [serial = 156] [outer = 0x112a69000] 18:37:46 INFO - PROCESS | 1644 | 1463794666789 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12600c400) [pid = 1644] [serial = 157] [outer = 0x112a69000] 18:37:47 INFO - PROCESS | 1644 | 1463794667282 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]]]}] 18:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 719ms 18:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:37:47 INFO - PROCESS | 1644 | 1463794667313 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 1644 | 1463794667316 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:37:47 INFO - PROCESS | 1644 | 1463794667319 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 1644 | 1463794667322 Marionette TRACE conn2 <- [1,186,null,{}] 18:37:47 INFO - PROCESS | 1644 | 1463794667326 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}] 18:37:47 INFO - PROCESS | 1644 | 1463794667411 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:37:47 INFO - PROCESS | 1644 | 1463794667474 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x116376800 == 54 [pid = 1644] [id = 54] 18:37:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x1130e1000) [pid = 1644] [serial = 158] [outer = 0x0] 18:37:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1133fe800) [pid = 1644] [serial = 159] [outer = 0x1130e1000] 18:37:47 INFO - PROCESS | 1644 | 1463794667502 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x115d42400) [pid = 1644] [serial = 160] [outer = 0x1130e1000] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1188c4800 == 53 [pid = 1644] [id = 47] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1181db000 == 52 [pid = 1644] [id = 46] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x117492800 == 51 [pid = 1644] [id = 45] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x119c64800 == 50 [pid = 1644] [id = 35] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x116f14800 == 49 [pid = 1644] [id = 44] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1160d1000 == 48 [pid = 1644] [id = 43] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x116769800 == 47 [pid = 1644] [id = 27] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x117491800 == 46 [pid = 1644] [id = 29] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x117340800 == 45 [pid = 1644] [id = 28] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x113099800 == 44 [pid = 1644] [id = 42] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1166c4000 == 43 [pid = 1644] [id = 31] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x11811f800 == 42 [pid = 1644] [id = 30] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1191a8800 == 41 [pid = 1644] [id = 32] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1216da800 == 40 [pid = 1644] [id = 38] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1214c5800 == 39 [pid = 1644] [id = 53] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1181d9800 == 38 [pid = 1644] [id = 52] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x120eca800 == 37 [pid = 1644] [id = 51] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x119a1e800 == 36 [pid = 1644] [id = 34] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1213b6000 == 35 [pid = 1644] [id = 37] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x11908f800 == 34 [pid = 1644] [id = 50] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12371c800 == 33 [pid = 1644] [id = 40] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1191c0800 == 32 [pid = 1644] [id = 33] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x121a9f800 == 31 [pid = 1644] [id = 39] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b4000 == 30 [pid = 1644] [id = 36] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1191c5000 == 29 [pid = 1644] [id = 48] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1255b2000 == 28 [pid = 1644] [id = 41] 18:37:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1163c0000 == 27 [pid = 1644] [id = 49] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x121a1e000) [pid = 1644] [serial = 96] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1237a1400) [pid = 1644] [serial = 99] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x124d9d400) [pid = 1644] [serial = 102] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x126018800) [pid = 1644] [serial = 105] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x126ce8000) [pid = 1644] [serial = 108] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x128c48c00) [pid = 1644] [serial = 111] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x128c4e000) [pid = 1644] [serial = 114] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x1291f2000) [pid = 1644] [serial = 117] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x12df2d800) [pid = 1644] [serial = 63] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x113309800) [pid = 1644] [serial = 66] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x116a62400) [pid = 1644] [serial = 69] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1134eb400) [pid = 1644] [serial = 72] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x113e3c000) [pid = 1644] [serial = 73] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1166ef000) [pid = 1644] [serial = 75] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11746e800) [pid = 1644] [serial = 78] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11816f000) [pid = 1644] [serial = 81] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1185df800) [pid = 1644] [serial = 82] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1186f0c00) [pid = 1644] [serial = 84] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x119704800) [pid = 1644] [serial = 85] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x119a08400) [pid = 1644] [serial = 87] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x120fbf400) [pid = 1644] [serial = 88] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x120fc4000) [pid = 1644] [serial = 90] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x121331000) [pid = 1644] [serial = 91] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x121592800) [pid = 1644] [serial = 93] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x121877800) [pid = 1644] [serial = 94] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x123638400) [pid = 1644] [serial = 97] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x124d65c00) [pid = 1644] [serial = 100] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x115d3bc00) [pid = 1644] [serial = 67] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12675c400) [pid = 1644] [serial = 106] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x118157c00) [pid = 1644] [serial = 79] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x128ac6000) [pid = 1644] [serial = 109] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x11672b400) [pid = 1644] [serial = 76] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x11838ac00) [pid = 1644] [serial = 70] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x128c4f800) [pid = 1644] [serial = 112] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x12df33400) [pid = 1644] [serial = 64] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x121a15800) [pid = 1644] [serial = 8] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x12bdce400) [pid = 1644] [serial = 31] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x12b3a9400) [pid = 1644] [serial = 27] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x12bd15400) [pid = 1644] [serial = 28] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x128acc000) [pid = 1644] [serial = 25] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x12b061c00) [pid = 1644] [serial = 24] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x12aa96400) [pid = 1644] [serial = 21] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x12aa9a800) [pid = 1644] [serial = 22] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x1293ce800) [pid = 1644] [serial = 16] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x1293d6800) [pid = 1644] [serial = 18] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x1291fc800) [pid = 1644] [serial = 15] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x12363a800) [pid = 1644] [serial = 11] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x12b0aac00) [pid = 1644] [serial = 57] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x12b0b1c00) [pid = 1644] [serial = 58] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x11838c000) [pid = 1644] [serial = 54] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x119724c00) [pid = 1644] [serial = 55] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x12cf63c00) [pid = 1644] [serial = 50] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x12cf68000) [pid = 1644] [serial = 51] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x12cc67800) [pid = 1644] [serial = 45] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 76 (0x12cf60400) [pid = 1644] [serial = 48] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 75 (0x12c830000) [pid = 1644] [serial = 42] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 74 (0x12cc9c400) [pid = 1644] [serial = 43] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 73 (0x12c580400) [pid = 1644] [serial = 39] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 72 (0x12c827400) [pid = 1644] [serial = 40] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 71 (0x12c576800) [pid = 1644] [serial = 37] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 70 (0x12bf77800) [pid = 1644] [serial = 34] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 69 (0x12bf81000) [pid = 1644] [serial = 36] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 68 (0x12be2d800) [pid = 1644] [serial = 33] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 67 (0x12bd1d400) [pid = 1644] [serial = 30] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 66 (0x12d459c00) [pid = 1644] [serial = 60] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | --DOMWINDOW == 65 (0x12d45ec00) [pid = 1644] [serial = 61] [outer = 0x0] [url = about:blank] 18:37:48 INFO - PROCESS | 1644 | 1463794668518 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]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1222ms 18:37:48 INFO - PROCESS | 1644 | 1463794668541 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:37:48 INFO - PROCESS | 1644 | 1463794668543 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:37:48 INFO - PROCESS | 1644 | 1463794668553 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 1644 | 1463794668555 Marionette TRACE conn2 <- [1,190,null,{}] 18:37:48 INFO - PROCESS | 1644 | 1463794668558 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}] 18:37:48 INFO - PROCESS | 1644 | 1463794668632 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:37:48 INFO - PROCESS | 1644 | 1463794668638 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x112d16800 == 28 [pid = 1644] [id = 55] 18:37:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x113c5d800) [pid = 1644] [serial = 161] [outer = 0x0] 18:37:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x114f54c00) [pid = 1644] [serial = 162] [outer = 0x113c5d800] 18:37:48 INFO - PROCESS | 1644 | 1463794668668 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 68 (0x1160a6c00) [pid = 1644] [serial = 163] [outer = 0x113c5d800] 18:37:48 INFO - PROCESS | 1644 | 1463794668970 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]]]}] 18:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 18:37:49 INFO - PROCESS | 1644 | 1463794669025 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 1644 | 1463794669030 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:37:49 INFO - PROCESS | 1644 | 1463794669035 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:37:49 INFO - PROCESS | 1644 | 1463794669037 Marionette TRACE conn2 <- [1,194,null,{}] 18:37:49 INFO - PROCESS | 1644 | 1463794669039 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}] 18:37:49 INFO - PROCESS | 1644 | 1463794669105 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:37:49 INFO - PROCESS | 1644 | 1463794669111 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1160c6000 == 29 [pid = 1644] [id = 56] 18:37:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 69 (0x115d43000) [pid = 1644] [serial = 164] [outer = 0x0] 18:37:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 70 (0x116723c00) [pid = 1644] [serial = 165] [outer = 0x115d43000] 18:37:49 INFO - PROCESS | 1644 | 1463794669140 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 71 (0x116a62400) [pid = 1644] [serial = 166] [outer = 0x115d43000] 18:37:49 INFO - PROCESS | 1644 | 1463794669455 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]]]}] 18:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 18:37:49 INFO - PROCESS | 1644 | 1463794669505 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 1644 | 1463794669507 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:37:49 INFO - PROCESS | 1644 | 1463794669511 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:37:49 INFO - PROCESS | 1644 | 1463794669515 Marionette TRACE conn2 <- [1,198,null,{}] 18:37:49 INFO - PROCESS | 1644 | 1463794669526 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}] 18:37:49 INFO - PROCESS | 1644 | 1463794669644 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:37:49 INFO - PROCESS | 1644 | 1463794669710 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aad000 == 30 [pid = 1644] [id = 57] 18:37:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x1130df800) [pid = 1644] [serial = 167] [outer = 0x0] 18:37:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x118158400) [pid = 1644] [serial = 168] [outer = 0x1130df800] 18:37:49 INFO - PROCESS | 1644 | 1463794669756 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x118494000) [pid = 1644] [serial = 169] [outer = 0x1130df800] 18:37:50 INFO - PROCESS | 1644 | 1463794670119 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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 625ms 18:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:37:50 INFO - PROCESS | 1644 | 1463794670136 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 1644 | 1463794670137 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:37:50 INFO - PROCESS | 1644 | 1463794670139 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 1644 | 1463794670141 Marionette TRACE conn2 <- [1,202,null,{}] 18:37:50 INFO - PROCESS | 1644 | 1463794670143 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}] 18:37:50 INFO - PROCESS | 1644 | 1463794670215 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:37:50 INFO - PROCESS | 1644 | 1463794670258 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x117351800 == 31 [pid = 1644] [id = 58] 18:37:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x114f57000) [pid = 1644] [serial = 170] [outer = 0x0] 18:37:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x1185d9c00) [pid = 1644] [serial = 171] [outer = 0x114f57000] 18:37:50 INFO - PROCESS | 1644 | 1463794670284 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x11901c400) [pid = 1644] [serial = 172] [outer = 0x114f57000] 18:37:50 INFO - PROCESS | 1644 | 1463794670568 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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 18:37:50 INFO - PROCESS | 1644 | 1463794670608 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 1644 | 1463794670609 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:37:50 INFO - PROCESS | 1644 | 1463794670612 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 1644 | 1463794670615 Marionette TRACE conn2 <- [1,206,null,{}] 18:37:50 INFO - PROCESS | 1644 | 1463794670619 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}] 18:37:50 INFO - PROCESS | 1644 | 1463794670698 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:37:50 INFO - PROCESS | 1644 | 1463794670702 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181ad000 == 32 [pid = 1644] [id = 59] 18:37:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x116742800) [pid = 1644] [serial = 173] [outer = 0x0] 18:37:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x119705c00) [pid = 1644] [serial = 174] [outer = 0x116742800] 18:37:50 INFO - PROCESS | 1644 | 1463794670730 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x119729400) [pid = 1644] [serial = 175] [outer = 0x116742800] 18:37:51 INFO - PROCESS | 1644 | 1463794671076 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]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 473ms 18:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:37:51 INFO - PROCESS | 1644 | 1463794671086 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 1644 | 1463794671087 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:37:51 INFO - PROCESS | 1644 | 1463794671089 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 1644 | 1463794671090 Marionette TRACE conn2 <- [1,210,null,{}] 18:37:51 INFO - PROCESS | 1644 | 1463794671100 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}] 18:37:51 INFO - PROCESS | 1644 | 1463794671201 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:37:51 INFO - PROCESS | 1644 | 1463794671206 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x118551800 == 33 [pid = 1644] [id = 60] 18:37:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x119a07800) [pid = 1644] [serial = 176] [outer = 0x0] 18:37:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x119d2a400) [pid = 1644] [serial = 177] [outer = 0x119a07800] 18:37:51 INFO - PROCESS | 1644 | 1463794671232 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x121498000) [pid = 1644] [serial = 178] [outer = 0x119a07800] 18:37:51 INFO - PROCESS | 1644 | 1463794671540 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]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 477ms 18:37:51 INFO - PROCESS | 1644 | 1463794671568 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 1644 | 1463794671569 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:37:51 INFO - PROCESS | 1644 | 1463794671572 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 1644 | 1463794671573 Marionette TRACE conn2 <- [1,214,null,{}] 18:37:51 INFO - PROCESS | 1644 | 1463794671575 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}] 18:37:51 INFO - PROCESS | 1644 | 1463794671683 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:37:51 INFO - PROCESS | 1644 | 1463794671703 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x11908f800 == 34 [pid = 1644] [id = 61] 18:37:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x112a5d800) [pid = 1644] [serial = 179] [outer = 0x0] 18:37:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1217b8400) [pid = 1644] [serial = 180] [outer = 0x112a5d800] 18:37:51 INFO - PROCESS | 1644 | 1463794671744 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x123636400) [pid = 1644] [serial = 181] [outer = 0x112a5d800] 18:37:52 INFO - PROCESS | 1644 | 1463794672175 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]]]}] 18:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 619ms 18:37:52 INFO - PROCESS | 1644 | 1463794672190 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:37:52 INFO - PROCESS | 1644 | 1463794672192 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:37:52 INFO - PROCESS | 1644 | 1463794672194 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 1644 | 1463794672195 Marionette TRACE conn2 <- [1,218,null,{}] 18:37:52 INFO - PROCESS | 1644 | 1463794672197 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}] 18:37:52 INFO - PROCESS | 1644 | 1463794672276 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:37:52 INFO - PROCESS | 1644 | 1463794672303 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x11966e800 == 35 [pid = 1644] [id = 62] 18:37:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x123638400) [pid = 1644] [serial = 182] [outer = 0x0] 18:37:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x124d5dc00) [pid = 1644] [serial = 183] [outer = 0x123638400] 18:37:52 INFO - PROCESS | 1644 | 1463794672336 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x12500f800) [pid = 1644] [serial = 184] [outer = 0x123638400] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x112a5e000) [pid = 1644] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x118391800) [pid = 1644] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x121658c00) [pid = 1644] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x119d24c00) [pid = 1644] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x116724400) [pid = 1644] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x128fdbc00) [pid = 1644] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x1250eb000) [pid = 1644] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x128fdb000) [pid = 1644] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x12379c000) [pid = 1644] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x116726400) [pid = 1644] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:37:52 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x115db8800) [pid = 1644] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:37:52 INFO - PROCESS | 1644 | 1463794672698 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]]]}] 18:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 18:37:52 INFO - PROCESS | 1644 | 1463794672715 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:37:52 INFO - PROCESS | 1644 | 1463794672717 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:37:52 INFO - PROCESS | 1644 | 1463794672719 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 1644 | 1463794672720 Marionette TRACE conn2 <- [1,222,null,{}] 18:37:52 INFO - PROCESS | 1644 | 1463794672722 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}] 18:37:52 INFO - PROCESS | 1644 | 1463794672789 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:37:52 INFO - PROCESS | 1644 | 1463794672793 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aac000 == 36 [pid = 1644] [id = 63] 18:37:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x1185dbc00) [pid = 1644] [serial = 185] [outer = 0x0] 18:37:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x121658c00) [pid = 1644] [serial = 186] [outer = 0x1185dbc00] 18:37:52 INFO - PROCESS | 1644 | 1463794672822 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x1250eb000) [pid = 1644] [serial = 187] [outer = 0x1185dbc00] 18:37:53 INFO - PROCESS | 1644 | 1463794673122 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]]]}] 18:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 18:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:37:53 INFO - PROCESS | 1644 | 1463794673139 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 1644 | 1463794673140 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:37:53 INFO - PROCESS | 1644 | 1463794673142 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - PROCESS | 1644 | 1463794673143 Marionette TRACE conn2 <- [1,226,null,{}] 18:37:53 INFO - PROCESS | 1644 | 1463794673146 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}] 18:37:53 INFO - PROCESS | 1644 | 1463794673236 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:37:53 INFO - PROCESS | 1644 | 1463794673242 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c7d000 == 37 [pid = 1644] [id = 64] 18:37:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x11201ac00) [pid = 1644] [serial = 188] [outer = 0x0] 18:37:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x124da3400) [pid = 1644] [serial = 189] [outer = 0x11201ac00] 18:37:53 INFO - PROCESS | 1644 | 1463794673267 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x12568fc00) [pid = 1644] [serial = 190] [outer = 0x11201ac00] 18:37:53 INFO - PROCESS | 1644 | 1463794673554 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]]]}] 18:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 18:37:53 INFO - PROCESS | 1644 | 1463794673612 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 1644 | 1463794673615 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:37:53 INFO - PROCESS | 1644 | 1463794673618 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - PROCESS | 1644 | 1463794673620 Marionette TRACE conn2 <- [1,230,null,{}] 18:37:53 INFO - PROCESS | 1644 | 1463794673622 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}] 18:37:53 INFO - PROCESS | 1644 | 1463794673705 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:37:53 INFO - PROCESS | 1644 | 1463794673709 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181aa800 == 38 [pid = 1644] [id = 65] 18:37:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x12600e000) [pid = 1644] [serial = 191] [outer = 0x0] 18:37:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x126461000) [pid = 1644] [serial = 192] [outer = 0x12600e000] 18:37:53 INFO - PROCESS | 1644 | 1463794673741 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x12675f000) [pid = 1644] [serial = 193] [outer = 0x12600e000] 18:37:54 INFO - PROCESS | 1644 | 1463794674032 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]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 18:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:37:54 INFO - PROCESS | 1644 | 1463794674087 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 1644 | 1463794674088 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:37:54 INFO - PROCESS | 1644 | 1463794674090 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 1644 | 1463794674091 Marionette TRACE conn2 <- [1,234,null,{}] 18:37:54 INFO - PROCESS | 1644 | 1463794674094 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}] 18:37:54 INFO - PROCESS | 1644 | 1463794674180 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:37:54 INFO - PROCESS | 1644 | 1463794674186 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216de000 == 39 [pid = 1644] [id = 66] 18:37:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x126760400) [pid = 1644] [serial = 194] [outer = 0x0] 18:37:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x126ce9000) [pid = 1644] [serial = 195] [outer = 0x126760400] 18:37:54 INFO - PROCESS | 1644 | 1463794674214 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x128ac6400) [pid = 1644] [serial = 196] [outer = 0x126760400] 18:37:54 INFO - PROCESS | 1644 | 1463794674485 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]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms 18:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:37:54 INFO - PROCESS | 1644 | 1463794674509 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 1644 | 1463794674510 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:37:54 INFO - PROCESS | 1644 | 1463794674520 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 1644 | 1463794674521 Marionette TRACE conn2 <- [1,238,null,{}] 18:37:54 INFO - PROCESS | 1644 | 1463794674524 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}] 18:37:54 INFO - PROCESS | 1644 | 1463794674608 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:37:54 INFO - PROCESS | 1644 | 1463794674700 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x112262800 == 40 [pid = 1644] [id = 67] 18:37:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x1122b2400) [pid = 1644] [serial = 197] [outer = 0x0] 18:37:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x112a5e400) [pid = 1644] [serial = 198] [outer = 0x1122b2400] 18:37:54 INFO - PROCESS | 1644 | 1463794674735 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x1133f1000) [pid = 1644] [serial = 199] [outer = 0x1122b2400] 18:37:55 INFO - PROCESS | 1644 | 1463794675250 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]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 778ms 18:37:55 INFO - PROCESS | 1644 | 1463794675305 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 1644 | 1463794675308 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:37:55 INFO - PROCESS | 1644 | 1463794675312 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 1644 | 1463794675317 Marionette TRACE conn2 <- [1,242,null,{}] 18:37:55 INFO - PROCESS | 1644 | 1463794675320 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}] 18:37:55 INFO - PROCESS | 1644 | 1463794675418 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:37:55 INFO - PROCESS | 1644 | 1463794675481 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x117351000 == 41 [pid = 1644] [id = 68] 18:37:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x1166e6800) [pid = 1644] [serial = 200] [outer = 0x0] 18:37:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x116a5d800) [pid = 1644] [serial = 201] [outer = 0x1166e6800] 18:37:55 INFO - PROCESS | 1644 | 1463794675512 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x117471c00) [pid = 1644] [serial = 202] [outer = 0x1166e6800] 18:37:56 INFO - PROCESS | 1644 | 1463794676143 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]]]}] 18:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 876ms 18:37:56 INFO - PROCESS | 1644 | 1463794676190 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:37:56 INFO - PROCESS | 1644 | 1463794676192 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:37:56 INFO - PROCESS | 1644 | 1463794676198 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 1644 | 1463794676201 Marionette TRACE conn2 <- [1,246,null,{}] 18:37:56 INFO - PROCESS | 1644 | 1463794676205 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}] 18:37:56 INFO - PROCESS | 1644 | 1463794676298 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x1216de000 == 40 [pid = 1644] [id = 66] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x1181aa800 == 39 [pid = 1644] [id = 65] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x119c7d000 == 38 [pid = 1644] [id = 64] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x116aac000 == 37 [pid = 1644] [id = 63] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x11966e800 == 36 [pid = 1644] [id = 62] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x11908f800 == 35 [pid = 1644] [id = 61] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x118551800 == 34 [pid = 1644] [id = 60] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x1181ad000 == 33 [pid = 1644] [id = 59] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x117351800 == 32 [pid = 1644] [id = 58] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x116aad000 == 31 [pid = 1644] [id = 57] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x1160c6000 == 30 [pid = 1644] [id = 56] 18:37:56 INFO - PROCESS | 1644 | --DOCSHELL 0x112d16800 == 29 [pid = 1644] [id = 55] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x117314400) [pid = 1644] [serial = 126] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x115fda400) [pid = 1644] [serial = 123] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x1166e6c00) [pid = 1644] [serial = 124] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x117313400) [pid = 1644] [serial = 132] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x1186ef000) [pid = 1644] [serial = 129] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x121cb5c00) [pid = 1644] [serial = 142] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x12158b000) [pid = 1644] [serial = 139] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x121ac4c00) [pid = 1644] [serial = 141] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x11758a400) [pid = 1644] [serial = 127] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x119707400) [pid = 1644] [serial = 135] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x120fc4800) [pid = 1644] [serial = 138] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x118849c00) [pid = 1644] [serial = 130] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x12967b000) [pid = 1644] [serial = 121] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x119069800) [pid = 1644] [serial = 133] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x11972ac00) [pid = 1644] [serial = 136] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x1293d2c00) [pid = 1644] [serial = 120] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x128dd6400) [pid = 1644] [serial = 115] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x1293cc800) [pid = 1644] [serial = 118] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x12568ac00) [pid = 1644] [serial = 103] [outer = 0x0] [url = about:blank] 18:37:56 INFO - PROCESS | 1644 | 1463794676360 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x112aca000 == 30 [pid = 1644] [id = 69] 18:37:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x113c5c800) [pid = 1644] [serial = 203] [outer = 0x0] 18:37:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x116363c00) [pid = 1644] [serial = 204] [outer = 0x113c5c800] 18:37:56 INFO - PROCESS | 1644 | 1463794676389 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x116726800) [pid = 1644] [serial = 205] [outer = 0x113c5c800] 18:37:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x116742c00) [pid = 1644] [serial = 206] [outer = 0x12cca3000] 18:37:56 INFO - PROCESS | 1644 | 1463794676708 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]]]}] 18:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 574ms 18:37:56 INFO - PROCESS | 1644 | 1463794676770 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:37:56 INFO - PROCESS | 1644 | 1463794676774 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:37:56 INFO - PROCESS | 1644 | 1463794676778 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 1644 | 1463794676780 Marionette TRACE conn2 <- [1,250,null,{}] 18:37:56 INFO - PROCESS | 1644 | 1463794676782 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}] 18:37:56 INFO - PROCESS | 1644 | 1463794676852 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:37:56 INFO - PROCESS | 1644 | 1463794676857 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ab9800 == 31 [pid = 1644] [id = 70] 18:37:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x11674a800) [pid = 1644] [serial = 207] [outer = 0x0] 18:37:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x11815c400) [pid = 1644] [serial = 208] [outer = 0x11674a800] 18:37:56 INFO - PROCESS | 1644 | 1463794676885 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x1185dd400) [pid = 1644] [serial = 209] [outer = 0x11674a800] 18:37:57 INFO - PROCESS | 1644 | 1463794677194 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]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 18:37:57 INFO - PROCESS | 1644 | 1463794677249 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:37:57 INFO - PROCESS | 1644 | 1463794677250 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:37:57 INFO - PROCESS | 1644 | 1463794677252 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 1644 | 1463794677255 Marionette TRACE conn2 <- [1,254,null,{}] 18:37:57 INFO - PROCESS | 1644 | 1463794677265 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}] 18:37:57 INFO - PROCESS | 1644 | 1463794677354 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:37:57 INFO - PROCESS | 1644 | 1463794677359 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x118113800 == 32 [pid = 1644] [id = 71] 18:37:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1186f1400) [pid = 1644] [serial = 210] [outer = 0x0] 18:37:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x11906d400) [pid = 1644] [serial = 211] [outer = 0x1186f1400] 18:37:57 INFO - PROCESS | 1644 | 1463794677391 Marionette DEBUG loaded listener.js 18:37:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x119a08400) [pid = 1644] [serial = 212] [outer = 0x1186f1400] 18:37:57 INFO - PROCESS | 1644 | 1463794677701 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]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 18:37:57 INFO - PROCESS | 1644 | 1463794677723 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:37:57 INFO - PROCESS | 1644 | 1463794677724 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:37:57 INFO - PROCESS | 1644 | 1463794677727 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 1644 | 1463794677729 Marionette TRACE conn2 <- [1,258,null,{}] 18:37:57 INFO - PROCESS | 1644 | 1463794677734 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}] 18:37:57 INFO - PROCESS | 1644 | 1463794677870 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:37:57 INFO - PROCESS | 1644 | 1463794677881 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181ec800 == 33 [pid = 1644] [id = 72] 18:37:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x1186fa800) [pid = 1644] [serial = 213] [outer = 0x0] 18:37:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x120fba800) [pid = 1644] [serial = 214] [outer = 0x1186fa800] 18:37:57 INFO - PROCESS | 1644 | 1463794677922 Marionette DEBUG loaded listener.js 18:37:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x121244c00) [pid = 1644] [serial = 215] [outer = 0x1186fa800] 18:37:58 INFO - PROCESS | 1644 | 1463794678318 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]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 621ms 18:37:58 INFO - PROCESS | 1644 | 1463794678349 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 1644 | 1463794678350 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:37:58 INFO - PROCESS | 1644 | 1463794678352 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 1644 | 1463794678353 Marionette TRACE conn2 <- [1,262,null,{}] 18:37:58 INFO - PROCESS | 1644 | 1463794678355 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}] 18:37:58 INFO - PROCESS | 1644 | 1463794678422 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:37:58 INFO - PROCESS | 1644 | 1463794678473 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x11265d800 == 34 [pid = 1644] [id = 73] 18:37:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x113311c00) [pid = 1644] [serial = 216] [outer = 0x0] 18:37:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x121246c00) [pid = 1644] [serial = 217] [outer = 0x113311c00] 18:37:58 INFO - PROCESS | 1644 | 1463794678499 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x121a21000) [pid = 1644] [serial = 218] [outer = 0x113311c00] 18:37:58 INFO - PROCESS | 1644 | 1463794678820 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]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 517ms 18:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:37:58 INFO - PROCESS | 1644 | 1463794678870 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 1644 | 1463794678871 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:37:58 INFO - PROCESS | 1644 | 1463794678873 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 1644 | 1463794678874 Marionette TRACE conn2 <- [1,266,null,{}] 18:37:58 INFO - PROCESS | 1644 | 1463794678876 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}] 18:37:58 INFO - PROCESS | 1644 | 1463794678984 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:37:59 INFO - PROCESS | 1644 | 1463794679014 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c6e800 == 35 [pid = 1644] [id = 74] 18:37:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x123639c00) [pid = 1644] [serial = 219] [outer = 0x0] 18:37:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1250ecc00) [pid = 1644] [serial = 220] [outer = 0x123639c00] 18:37:59 INFO - PROCESS | 1644 | 1463794679039 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x126458800) [pid = 1644] [serial = 221] [outer = 0x123639c00] 18:37:59 INFO - PROCESS | 1644 | 1463794679316 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]]]}] 18:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 18:37:59 INFO - PROCESS | 1644 | 1463794679342 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:37:59 INFO - PROCESS | 1644 | 1463794679343 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:37:59 INFO - PROCESS | 1644 | 1463794679355 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:37:59 INFO - PROCESS | 1644 | 1463794679357 Marionette TRACE conn2 <- [1,270,null,{}] 18:37:59 INFO - PROCESS | 1644 | 1463794679369 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}] 18:37:59 INFO - PROCESS | 1644 | 1463794679503 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:37:59 INFO - PROCESS | 1644 | 1463794679544 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b3800 == 36 [pid = 1644] [id = 75] 18:37:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1255d2c00) [pid = 1644] [serial = 222] [outer = 0x0] 18:37:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x126676800) [pid = 1644] [serial = 223] [outer = 0x1255d2c00] 18:37:59 INFO - PROCESS | 1644 | 1463794679585 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x126cecc00) [pid = 1644] [serial = 224] [outer = 0x1255d2c00] 18:38:00 INFO - PROCESS | 1644 | 1463794680035 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]]]}] 18:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 729ms 18:38:00 INFO - PROCESS | 1644 | 1463794680075 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:38:00 INFO - PROCESS | 1644 | 1463794680077 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:38:00 INFO - PROCESS | 1644 | 1463794680079 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 1644 | 1463794680080 Marionette TRACE conn2 <- [1,274,null,{}] 18:38:00 INFO - PROCESS | 1644 | 1463794680082 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}] 18:38:00 INFO - PROCESS | 1644 | 1463794680164 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:38:00 INFO - PROCESS | 1644 | 1463794680169 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1214c4000 == 37 [pid = 1644] [id = 76] 18:38:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x1266eb800) [pid = 1644] [serial = 225] [outer = 0x0] 18:38:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128acf400) [pid = 1644] [serial = 226] [outer = 0x1266eb800] 18:38:00 INFO - PROCESS | 1644 | 1463794680194 Marionette DEBUG loaded listener.js 18:38:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x128c4b400) [pid = 1644] [serial = 227] [outer = 0x1266eb800] 18:38:00 INFO - PROCESS | 1644 | 1463794680548 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]]]}] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x113c5d800) [pid = 1644] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x116742800) [pid = 1644] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12600e000) [pid = 1644] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x114f57000) [pid = 1644] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x115d43000) [pid = 1644] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x1130df800) [pid = 1644] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x112a5d800) [pid = 1644] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x113cea400) [pid = 1644] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x11674c000) [pid = 1644] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x119a07800) [pid = 1644] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x123638400) [pid = 1644] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x119d22000) [pid = 1644] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x11201ac00) [pid = 1644] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x1185dbc00) [pid = 1644] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x1217af400) [pid = 1644] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:38:00 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x112a69000) [pid = 1644] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 519ms 18:38:00 INFO - PROCESS | 1644 | 1463794680599 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:38:00 INFO - PROCESS | 1644 | 1463794680600 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:38:00 INFO - PROCESS | 1644 | 1463794680603 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 1644 | 1463794680604 Marionette TRACE conn2 <- [1,278,null,{}] 18:38:00 INFO - PROCESS | 1644 | 1463794680606 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}] 18:38:00 INFO - PROCESS | 1644 | 1463794680674 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:38:00 INFO - PROCESS | 1644 | 1463794680679 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x117498800 == 38 [pid = 1644] [id = 77] 18:38:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x116360800) [pid = 1644] [serial = 228] [outer = 0x0] 18:38:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x116fed000) [pid = 1644] [serial = 229] [outer = 0x116360800] 18:38:00 INFO - PROCESS | 1644 | 1463794680706 Marionette DEBUG loaded listener.js 18:38:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x119a02800) [pid = 1644] [serial = 230] [outer = 0x116360800] 18:38:01 INFO - PROCESS | 1644 | 1463794681002 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]]]}] 18:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 18:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:38:01 INFO - PROCESS | 1644 | 1463794681021 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:38:01 INFO - PROCESS | 1644 | 1463794681022 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:38:01 INFO - PROCESS | 1644 | 1463794681025 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:38:01 INFO - PROCESS | 1644 | 1463794681026 Marionette TRACE conn2 <- [1,282,null,{}] 18:38:01 INFO - PROCESS | 1644 | 1463794681028 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}] 18:38:01 INFO - PROCESS | 1644 | 1463794681105 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:38:01 INFO - PROCESS | 1644 | 1463794681109 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181f1800 == 39 [pid = 1644] [id = 78] 18:38:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x113cea400) [pid = 1644] [serial = 231] [outer = 0x0] 18:38:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x123632800) [pid = 1644] [serial = 232] [outer = 0x113cea400] 18:38:01 INFO - PROCESS | 1644 | 1463794681172 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x128c4e400) [pid = 1644] [serial = 233] [outer = 0x113cea400] 18:38:01 INFO - PROCESS | 1644 | 1463794681419 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]]]}] 18:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 418ms 18:38:01 INFO - PROCESS | 1644 | 1463794681443 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:38:01 INFO - PROCESS | 1644 | 1463794681456 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:38:01 INFO - PROCESS | 1644 | 1463794681476 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:38:01 INFO - PROCESS | 1644 | 1463794681479 Marionette TRACE conn2 <- [1,286,null,{}] 18:38:01 INFO - PROCESS | 1644 | 1463794681487 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}] 18:38:01 INFO - PROCESS | 1644 | 1463794681582 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:38:01 INFO - PROCESS | 1644 | 1463794681588 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255bc000 == 40 [pid = 1644] [id = 79] 18:38:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x128c54800) [pid = 1644] [serial = 234] [outer = 0x0] 18:38:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x128dd6400) [pid = 1644] [serial = 235] [outer = 0x128c54800] 18:38:01 INFO - PROCESS | 1644 | 1463794681617 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1293ca000) [pid = 1644] [serial = 236] [outer = 0x128c54800] 18:38:01 INFO - PROCESS | 1644 | 1463794681923 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]]]}] 18:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 480ms 18:38:01 INFO - PROCESS | 1644 | 1463794681953 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:38:01 INFO - PROCESS | 1644 | 1463794681954 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:38:01 INFO - PROCESS | 1644 | 1463794681956 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:38:01 INFO - PROCESS | 1644 | 1463794681957 Marionette TRACE conn2 <- [1,290,null,{}] 18:38:01 INFO - PROCESS | 1644 | 1463794681959 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}] 18:38:02 INFO - PROCESS | 1644 | 1463794682058 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:38:02 INFO - PROCESS | 1644 | 1463794682083 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x126085000 == 41 [pid = 1644] [id = 80] 18:38:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x128dc8400) [pid = 1644] [serial = 237] [outer = 0x0] 18:38:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1293c9c00) [pid = 1644] [serial = 238] [outer = 0x128dc8400] 18:38:02 INFO - PROCESS | 1644 | 1463794682107 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x129673000) [pid = 1644] [serial = 239] [outer = 0x128dc8400] 18:38:02 INFO - PROCESS | 1644 | 1463794682388 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]]]}] 18:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 18:38:02 INFO - PROCESS | 1644 | 1463794682425 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 1644 | 1463794682427 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:38:02 INFO - PROCESS | 1644 | 1463794682435 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 1644 | 1463794682436 Marionette TRACE conn2 <- [1,294,null,{}] 18:38:02 INFO - PROCESS | 1644 | 1463794682440 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}] 18:38:02 INFO - PROCESS | 1644 | 1463794682557 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:38:02 INFO - PROCESS | 1644 | 1463794682690 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1132bb000 == 42 [pid = 1644] [id = 81] 18:38:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x111a0b400) [pid = 1644] [serial = 240] [outer = 0x0] 18:38:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x112019000) [pid = 1644] [serial = 241] [outer = 0x111a0b400] 18:38:02 INFO - PROCESS | 1644 | 1463794682741 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1134f0800) [pid = 1644] [serial = 242] [outer = 0x111a0b400] 18:38:03 INFO - PROCESS | 1644 | 1463794683208 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]]]}] 18:38:03 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. 18:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 822ms 18:38:03 INFO - PROCESS | 1644 | 1463794683259 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:38:03 INFO - PROCESS | 1644 | 1463794683262 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:38:03 INFO - PROCESS | 1644 | 1463794683267 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - PROCESS | 1644 | 1463794683269 Marionette TRACE conn2 <- [1,298,null,{}] 18:38:03 INFO - PROCESS | 1644 | 1463794683272 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}] 18:38:03 INFO - PROCESS | 1644 | 1463794683368 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:38:03 INFO - PROCESS | 1644 | 1463794683414 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x11854c000 == 43 [pid = 1644] [id = 82] 18:38:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x116721800) [pid = 1644] [serial = 243] [outer = 0x0] 18:38:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x11816a400) [pid = 1644] [serial = 244] [outer = 0x116721800] 18:38:03 INFO - PROCESS | 1644 | 1463794683445 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1186f8800) [pid = 1644] [serial = 245] [outer = 0x116721800] 18:38:03 INFO - PROCESS | 1644 | 1463794683851 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]]]}] 18:38:03 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. 18:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 18:38:03 INFO - PROCESS | 1644 | 1463794683889 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:38:03 INFO - PROCESS | 1644 | 1463794683892 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:38:03 INFO - PROCESS | 1644 | 1463794683894 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - PROCESS | 1644 | 1463794683896 Marionette TRACE conn2 <- [1,302,null,{}] 18:38:03 INFO - PROCESS | 1644 | 1463794683917 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}] 18:38:04 INFO - PROCESS | 1644 | 1463794684010 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:38:04 INFO - PROCESS | 1644 | 1463794684068 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255a7000 == 44 [pid = 1644] [id = 83] 18:38:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x11971d400) [pid = 1644] [serial = 246] [outer = 0x0] 18:38:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x119a0a000) [pid = 1644] [serial = 247] [outer = 0x11971d400] 18:38:04 INFO - PROCESS | 1644 | 1463794684098 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12158c800) [pid = 1644] [serial = 248] [outer = 0x11971d400] 18:38:04 INFO - PROCESS | 1644 | 1463794684506 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]]]}] 18:38:04 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. 18:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 638ms 18:38:04 INFO - PROCESS | 1644 | 1463794684532 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:38:04 INFO - PROCESS | 1644 | 1463794684534 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:38:04 INFO - PROCESS | 1644 | 1463794684541 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 1644 | 1463794684545 Marionette TRACE conn2 <- [1,306,null,{}] 18:38:04 INFO - PROCESS | 1644 | 1463794684548 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}] 18:38:04 INFO - PROCESS | 1644 | 1463794684641 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:38:04 INFO - PROCESS | 1644 | 1463794684723 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b46800 == 45 [pid = 1644] [id = 84] 18:38:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12158e000) [pid = 1644] [serial = 249] [outer = 0x0] 18:38:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12600e800) [pid = 1644] [serial = 250] [outer = 0x12158e000] 18:38:04 INFO - PROCESS | 1644 | 1463794684752 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12667ac00) [pid = 1644] [serial = 251] [outer = 0x12158e000] 18:38:05 INFO - PROCESS | 1644 | 1463794685152 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]]]}] 18:38:05 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. 18:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 627ms 18:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:38:05 INFO - PROCESS | 1644 | 1463794685165 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 1644 | 1463794685166 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:38:05 INFO - PROCESS | 1644 | 1463794685169 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 1644 | 1463794685170 Marionette TRACE conn2 <- [1,310,null,{}] 18:38:05 INFO - PROCESS | 1644 | 1463794685172 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}] 18:38:05 INFO - PROCESS | 1644 | 1463794685266 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:38:05 INFO - PROCESS | 1644 | 1463794685455 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aa5800 == 46 [pid = 1644] [id = 85] 18:38:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1130dbc00) [pid = 1644] [serial = 252] [outer = 0x0] 18:38:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11346b000) [pid = 1644] [serial = 253] [outer = 0x1130dbc00] 18:38:05 INFO - PROCESS | 1644 | 1463794685484 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x115d43000) [pid = 1644] [serial = 254] [outer = 0x1130dbc00] 18:38:05 INFO - PROCESS | 1644 | 1463794685893 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]]]}] 18:38:05 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. 18:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 769ms 18:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:38:05 INFO - PROCESS | 1644 | 1463794685944 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 1644 | 1463794685947 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:38:05 INFO - PROCESS | 1644 | 1463794685951 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 1644 | 1463794685954 Marionette TRACE conn2 <- [1,314,null,{}] 18:38:05 INFO - PROCESS | 1644 | 1463794685957 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}] 18:38:06 INFO - PROCESS | 1644 | 1463794686040 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:38:06 INFO - PROCESS | 1644 | 1463794686088 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x11733f800 == 47 [pid = 1644] [id = 86] 18:38:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1166e7800) [pid = 1644] [serial = 255] [outer = 0x0] 18:38:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x116ff3c00) [pid = 1644] [serial = 256] [outer = 0x1166e7800] 18:38:06 INFO - PROCESS | 1644 | 1463794686116 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x11838c400) [pid = 1644] [serial = 257] [outer = 0x1166e7800] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x126085000 == 46 [pid = 1644] [id = 80] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x1255bc000 == 45 [pid = 1644] [id = 79] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x1181f1800 == 44 [pid = 1644] [id = 78] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x117498800 == 43 [pid = 1644] [id = 77] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x1214c4000 == 42 [pid = 1644] [id = 76] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b3800 == 41 [pid = 1644] [id = 75] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x119c6e800 == 40 [pid = 1644] [id = 74] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x11265d800 == 39 [pid = 1644] [id = 73] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x1181ec800 == 38 [pid = 1644] [id = 72] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x126ce9000) [pid = 1644] [serial = 195] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x118113800 == 37 [pid = 1644] [id = 71] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x116ab9800 == 36 [pid = 1644] [id = 70] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x112aca000 == 35 [pid = 1644] [id = 69] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x117351000 == 34 [pid = 1644] [id = 68] 18:38:06 INFO - PROCESS | 1644 | --DOCSHELL 0x112262800 == 33 [pid = 1644] [id = 67] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x114f54c00) [pid = 1644] [serial = 162] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1160a6c00) [pid = 1644] [serial = 163] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1133fe800) [pid = 1644] [serial = 159] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x119705c00) [pid = 1644] [serial = 174] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12675f000) [pid = 1644] [serial = 193] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1185d9c00) [pid = 1644] [serial = 171] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x116723c00) [pid = 1644] [serial = 165] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x116a62400) [pid = 1644] [serial = 166] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x118158400) [pid = 1644] [serial = 168] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x118494000) [pid = 1644] [serial = 169] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1217b8400) [pid = 1644] [serial = 180] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x11672bc00) [pid = 1644] [serial = 145] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x115d41c00) [pid = 1644] [serial = 144] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1185d8000) [pid = 1644] [serial = 148] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x119d2a400) [pid = 1644] [serial = 177] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x11815c800) [pid = 1644] [serial = 147] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x124d5dc00) [pid = 1644] [serial = 183] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x121245000) [pid = 1644] [serial = 151] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x124da3400) [pid = 1644] [serial = 189] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x120fc0400) [pid = 1644] [serial = 150] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x121658c00) [pid = 1644] [serial = 186] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x124d98400) [pid = 1644] [serial = 154] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x126461000) [pid = 1644] [serial = 192] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x123677c00) [pid = 1644] [serial = 153] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x12500f800) [pid = 1644] [serial = 184] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x1250eb000) [pid = 1644] [serial = 187] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x12600c400) [pid = 1644] [serial = 157] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x123636400) [pid = 1644] [serial = 181] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x121498000) [pid = 1644] [serial = 178] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x119729400) [pid = 1644] [serial = 175] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x12568fc00) [pid = 1644] [serial = 190] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x1255d1400) [pid = 1644] [serial = 156] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x11901c400) [pid = 1644] [serial = 172] [outer = 0x0] [url = about:blank] 18:38:06 INFO - PROCESS | 1644 | 1463794686490 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]]]}] 18:38:06 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. 18:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 18:38:06 INFO - PROCESS | 1644 | 1463794686524 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:38:06 INFO - PROCESS | 1644 | 1463794686528 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:38:06 INFO - PROCESS | 1644 | 1463794686531 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 1644 | 1463794686532 Marionette TRACE conn2 <- [1,318,null,{}] 18:38:06 INFO - PROCESS | 1644 | 1463794686536 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}] 18:38:06 INFO - PROCESS | 1644 | 1463794686626 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:38:06 INFO - PROCESS | 1644 | 1463794686671 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x116540000 == 34 [pid = 1644] [id = 87] 18:38:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x1166e6c00) [pid = 1644] [serial = 258] [outer = 0x0] 18:38:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x118389c00) [pid = 1644] [serial = 259] [outer = 0x1166e6c00] 18:38:06 INFO - PROCESS | 1644 | 1463794686697 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x11884cc00) [pid = 1644] [serial = 260] [outer = 0x1166e6c00] 18:38:07 INFO - PROCESS | 1644 | 1463794687043 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]]]}] 18:38:07 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. 18:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 18:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:38:07 INFO - PROCESS | 1644 | 1463794687053 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 1644 | 1463794687055 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:38:07 INFO - PROCESS | 1644 | 1463794687067 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 1644 | 1463794687074 Marionette TRACE conn2 <- [1,322,null,{}] 18:38:07 INFO - PROCESS | 1644 | 1463794687080 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}] 18:38:07 INFO - PROCESS | 1644 | 1463794687198 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:38:07 INFO - PROCESS | 1644 | 1463794687263 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x118065800 == 35 [pid = 1644] [id = 88] 18:38:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x11884c800) [pid = 1644] [serial = 261] [outer = 0x0] 18:38:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x11972ac00) [pid = 1644] [serial = 262] [outer = 0x11884c800] 18:38:07 INFO - PROCESS | 1644 | 1463794687304 Marionette DEBUG loaded listener.js 18:38:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x121244800) [pid = 1644] [serial = 263] [outer = 0x11884c800] 18:38:07 INFO - PROCESS | 1644 | 1463794687637 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]]]}] 18:38:07 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. 18:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 635ms 18:38:07 INFO - PROCESS | 1644 | 1463794687701 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 1644 | 1463794687703 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:38:07 INFO - PROCESS | 1644 | 1463794687706 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 1644 | 1463794687707 Marionette TRACE conn2 <- [1,326,null,{}] 18:38:07 INFO - PROCESS | 1644 | 1463794687709 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}] 18:38:07 INFO - PROCESS | 1644 | 1463794687793 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:38:07 INFO - PROCESS | 1644 | 1463794687802 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x11855e000 == 36 [pid = 1644] [id = 89] 18:38:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x121496400) [pid = 1644] [serial = 264] [outer = 0x0] 18:38:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x121ac7400) [pid = 1644] [serial = 265] [outer = 0x121496400] 18:38:07 INFO - PROCESS | 1644 | 1463794687827 Marionette DEBUG loaded listener.js 18:38:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x124d5b800) [pid = 1644] [serial = 266] [outer = 0x121496400] 18:38:08 INFO - PROCESS | 1644 | 1463794688122 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]]]}] 18:38:08 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. 18:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 467ms 18:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:38:08 INFO - PROCESS | 1644 | 1463794688174 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:38:08 INFO - PROCESS | 1644 | 1463794688175 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:38:08 INFO - PROCESS | 1644 | 1463794688177 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:38:08 INFO - PROCESS | 1644 | 1463794688178 Marionette TRACE conn2 <- [1,330,null,{}] 18:38:08 INFO - PROCESS | 1644 | 1463794688180 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}] 18:38:08 INFO - PROCESS | 1644 | 1463794688246 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:38:08 INFO - PROCESS | 1644 | 1463794688251 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a1c000 == 37 [pid = 1644] [id = 90] 18:38:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x1250ea000) [pid = 1644] [serial = 267] [outer = 0x0] 18:38:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x1250ed800) [pid = 1644] [serial = 268] [outer = 0x1250ea000] 18:38:08 INFO - PROCESS | 1644 | 1463794688284 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x126018000) [pid = 1644] [serial = 269] [outer = 0x1250ea000] 18:38:08 INFO - PROCESS | 1644 | 1463794688656 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]]]}] 18:38:08 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. 18:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 18:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:38:08 INFO - PROCESS | 1644 | 1463794688696 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:38:08 INFO - PROCESS | 1644 | 1463794688697 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:38:08 INFO - PROCESS | 1644 | 1463794688699 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:38:08 INFO - PROCESS | 1644 | 1463794688700 Marionette TRACE conn2 <- [1,334,null,{}] 18:38:08 INFO - PROCESS | 1644 | 1463794688703 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}] 18:38:08 INFO - PROCESS | 1644 | 1463794688791 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:38:08 INFO - PROCESS | 1644 | 1463794688804 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x11654f800 == 38 [pid = 1644] [id = 91] 18:38:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x12660cc00) [pid = 1644] [serial = 270] [outer = 0x0] 18:38:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x12675fc00) [pid = 1644] [serial = 271] [outer = 0x12660cc00] 18:38:08 INFO - PROCESS | 1644 | 1463794688851 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x126cef400) [pid = 1644] [serial = 272] [outer = 0x12660cc00] 18:38:09 INFO - PROCESS | 1644 | 1463794689176 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]]]}] 18:38:09 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. 18:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 18:38:09 INFO - PROCESS | 1644 | 1463794689218 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 1644 | 1463794689220 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:38:09 INFO - PROCESS | 1644 | 1463794689222 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 1644 | 1463794689223 Marionette TRACE conn2 <- [1,338,null,{}] 18:38:09 INFO - PROCESS | 1644 | 1463794689226 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}] 18:38:09 INFO - PROCESS | 1644 | 1463794689310 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:38:09 INFO - PROCESS | 1644 | 1463794689340 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b4000 == 39 [pid = 1644] [id = 92] 18:38:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1266f4400) [pid = 1644] [serial = 273] [outer = 0x0] 18:38:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x128b10400) [pid = 1644] [serial = 274] [outer = 0x1266f4400] 18:38:09 INFO - PROCESS | 1644 | 1463794689364 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x128b16c00) [pid = 1644] [serial = 275] [outer = 0x1266f4400] 18:38:09 INFO - PROCESS | 1644 | 1463794689675 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]]]}] 18:38:09 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. 18:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 18:38:09 INFO - PROCESS | 1644 | 1463794689691 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 1644 | 1463794689692 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:38:09 INFO - PROCESS | 1644 | 1463794689694 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 1644 | 1463794689695 Marionette TRACE conn2 <- [1,342,null,{}] 18:38:09 INFO - PROCESS | 1644 | 1463794689704 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}] 18:38:09 INFO - PROCESS | 1644 | 1463794689802 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:38:09 INFO - PROCESS | 1644 | 1463794689808 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x121a9f800 == 40 [pid = 1644] [id = 93] 18:38:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128b17000) [pid = 1644] [serial = 276] [outer = 0x0] 18:38:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x128b1ec00) [pid = 1644] [serial = 277] [outer = 0x128b17000] 18:38:09 INFO - PROCESS | 1644 | 1463794689833 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x128c4b800) [pid = 1644] [serial = 278] [outer = 0x128b17000] 18:38:10 INFO - PROCESS | 1644 | 1463794690131 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]]]}] 18:38:10 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. 18:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 473ms 18:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:38:10 INFO - PROCESS | 1644 | 1463794690170 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 1644 | 1463794690171 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:38:10 INFO - PROCESS | 1644 | 1463794690173 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - PROCESS | 1644 | 1463794690174 Marionette TRACE conn2 <- [1,346,null,{}] 18:38:10 INFO - PROCESS | 1644 | 1463794690176 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}] 18:38:10 INFO - PROCESS | 1644 | 1463794690267 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:38:10 INFO - PROCESS | 1644 | 1463794690271 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255a4000 == 41 [pid = 1644] [id = 94] 18:38:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x128b1d400) [pid = 1644] [serial = 279] [outer = 0x0] 18:38:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x128dc9800) [pid = 1644] [serial = 280] [outer = 0x128b1d400] 18:38:10 INFO - PROCESS | 1644 | 1463794690295 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x128fe7c00) [pid = 1644] [serial = 281] [outer = 0x128b1d400] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x113cea400) [pid = 1644] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x116360800) [pid = 1644] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x126760400) [pid = 1644] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x113c5c800) [pid = 1644] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1266eb800) [pid = 1644] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x123639c00) [pid = 1644] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x1186f1400) [pid = 1644] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x113311c00) [pid = 1644] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x11674a800) [pid = 1644] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x1255d2c00) [pid = 1644] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x1186fa800) [pid = 1644] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:38:10 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x128c54800) [pid = 1644] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:38:10 INFO - PROCESS | 1644 | 1463794690654 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]]]}] 18:38:10 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. 18:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 18:38:10 INFO - PROCESS | 1644 | 1463794690692 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 1644 | 1463794690693 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:38:10 INFO - PROCESS | 1644 | 1463794690696 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - PROCESS | 1644 | 1463794690697 Marionette TRACE conn2 <- [1,350,null,{}] 18:38:10 INFO - PROCESS | 1644 | 1463794690699 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}] 18:38:10 INFO - PROCESS | 1644 | 1463794690771 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:38:10 INFO - PROCESS | 1644 | 1463794690816 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x123653800 == 42 [pid = 1644] [id = 95] 18:38:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x116360800) [pid = 1644] [serial = 282] [outer = 0x0] 18:38:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x126672000) [pid = 1644] [serial = 283] [outer = 0x116360800] 18:38:10 INFO - PROCESS | 1644 | 1463794690846 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1291f2400) [pid = 1644] [serial = 284] [outer = 0x116360800] 18:38:11 INFO - PROCESS | 1644 | 1463794691166 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]]]}] 18:38:11 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. 18:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 520ms 18:38:11 INFO - PROCESS | 1644 | 1463794691218 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 1644 | 1463794691220 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:38:11 INFO - PROCESS | 1644 | 1463794691223 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 1644 | 1463794691226 Marionette TRACE conn2 <- [1,354,null,{}] 18:38:11 INFO - PROCESS | 1644 | 1463794691230 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}] 18:38:11 INFO - PROCESS | 1644 | 1463794691361 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:38:11 INFO - PROCESS | 1644 | 1463794691424 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x1267c5800 == 43 [pid = 1644] [id = 96] 18:38:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x120fc3000) [pid = 1644] [serial = 285] [outer = 0x0] 18:38:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1293ca800) [pid = 1644] [serial = 286] [outer = 0x120fc3000] 18:38:11 INFO - PROCESS | 1644 | 1463794691464 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12a79e000) [pid = 1644] [serial = 287] [outer = 0x120fc3000] 18:38:11 INFO - PROCESS | 1644 | 1463794691769 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]]]}] 18:38:11 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. 18:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 18:38:11 INFO - PROCESS | 1644 | 1463794691794 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 1644 | 1463794691796 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:38:11 INFO - PROCESS | 1644 | 1463794691806 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 1644 | 1463794691808 Marionette TRACE conn2 <- [1,358,null,{}] 18:38:11 INFO - PROCESS | 1644 | 1463794691810 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}] 18:38:11 INFO - PROCESS | 1644 | 1463794691892 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:38:11 INFO - PROCESS | 1644 | 1463794691898 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x129313000 == 44 [pid = 1644] [id = 97] 18:38:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12a79e400) [pid = 1644] [serial = 288] [outer = 0x0] 18:38:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12a7db400) [pid = 1644] [serial = 289] [outer = 0x12a79e400] 18:38:11 INFO - PROCESS | 1644 | 1463794691923 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12a7e1c00) [pid = 1644] [serial = 290] [outer = 0x12a79e400] 18:38:12 INFO - PROCESS | 1644 | 1463794692232 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]]]}] 18:38:12 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. 18:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 18:38:12 INFO - PROCESS | 1644 | 1463794692275 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:38:12 INFO - PROCESS | 1644 | 1463794692277 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:38:12 INFO - PROCESS | 1644 | 1463794692279 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - PROCESS | 1644 | 1463794692280 Marionette TRACE conn2 <- [1,362,null,{}] 18:38:12 INFO - PROCESS | 1644 | 1463794692283 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}] 18:38:12 INFO - PROCESS | 1644 | 1463794692375 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:38:12 INFO - PROCESS | 1644 | 1463794692392 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x129406800 == 45 [pid = 1644] [id = 98] 18:38:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12a594000) [pid = 1644] [serial = 291] [outer = 0x0] 18:38:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12aa94c00) [pid = 1644] [serial = 292] [outer = 0x12a594000] 18:38:12 INFO - PROCESS | 1644 | 1463794692416 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12aa99000) [pid = 1644] [serial = 293] [outer = 0x12a594000] 18:38:12 INFO - PROCESS | 1644 | 1463794692873 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]]]}] 18:38:12 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. 18:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 619ms 18:38:12 INFO - PROCESS | 1644 | 1463794692912 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:38:12 INFO - PROCESS | 1644 | 1463794692916 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:38:12 INFO - PROCESS | 1644 | 1463794692921 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - PROCESS | 1644 | 1463794692923 Marionette TRACE conn2 <- [1,366,null,{}] 18:38:12 INFO - PROCESS | 1644 | 1463794692927 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}] 18:38:13 INFO - PROCESS | 1644 | 1463794693026 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:38:13 INFO - PROCESS | 1644 | 1463794693084 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x11747c800 == 46 [pid = 1644] [id = 99] 18:38:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1160a6c00) [pid = 1644] [serial = 294] [outer = 0x0] 18:38:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x116726400) [pid = 1644] [serial = 295] [outer = 0x1160a6c00] 18:38:13 INFO - PROCESS | 1644 | 1463794693116 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x117582800) [pid = 1644] [serial = 296] [outer = 0x1160a6c00] 18:38:13 INFO - PROCESS | 1644 | 1463794693554 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]]]}] 18:38:13 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. 18:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 18:38:13 INFO - PROCESS | 1644 | 1463794693592 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:38:13 INFO - PROCESS | 1644 | 1463794693596 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:38:13 INFO - PROCESS | 1644 | 1463794693601 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - PROCESS | 1644 | 1463794693603 Marionette TRACE conn2 <- [1,370,null,{}] 18:38:13 INFO - PROCESS | 1644 | 1463794693605 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}] 18:38:13 INFO - PROCESS | 1644 | 1463794693701 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:38:13 INFO - PROCESS | 1644 | 1463794693758 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188c1800 == 47 [pid = 1644] [id = 100] 18:38:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118392000) [pid = 1644] [serial = 297] [outer = 0x0] 18:38:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x119705c00) [pid = 1644] [serial = 298] [outer = 0x118392000] 18:38:13 INFO - PROCESS | 1644 | 1463794693789 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x119ac3800) [pid = 1644] [serial = 299] [outer = 0x118392000] 18:38:14 INFO - PROCESS | 1644 | 1463794694206 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]]]}] 18:38:14 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. 18:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 619ms 18:38:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:38:14 INFO - PROCESS | 1644 | 1463794694220 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 1644 | 1463794694221 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:38:14 INFO - PROCESS | 1644 | 1463794694224 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 1644 | 1463794694226 Marionette TRACE conn2 <- [1,374,null,{}] 18:38:14 INFO - PROCESS | 1644 | 1463794694235 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}] 18:38:14 INFO - PROCESS | 1644 | 1463794694332 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:38:14 INFO - PROCESS | 1644 | 1463794694424 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x129312800 == 48 [pid = 1644] [id = 101] 18:38:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x121acac00) [pid = 1644] [serial = 300] [outer = 0x0] 18:38:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x124da3400) [pid = 1644] [serial = 301] [outer = 0x121acac00] 18:38:14 INFO - PROCESS | 1644 | 1463794694457 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x126013800) [pid = 1644] [serial = 302] [outer = 0x121acac00] 18:38:14 INFO - PROCESS | 1644 | 1463794694885 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:38:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:38:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 18:38:14 INFO - PROCESS | 1644 | 1463794694896 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 1644 | 1463794694898 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:38:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:38:14 INFO - PROCESS | 1644 | 1463794694900 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 1644 | 1463794694902 Marionette TRACE conn2 <- [1,378,null,{}] 18:38:14 INFO - PROCESS | 1644 | 1463794694904 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}] 18:38:15 INFO - PROCESS | 1644 | 1463794695005 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:38:15 INFO - PROCESS | 1644 | 1463794695047 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a51f800 == 49 [pid = 1644] [id = 102] 18:38:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x113471c00) [pid = 1644] [serial = 303] [outer = 0x0] 18:38:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x126763c00) [pid = 1644] [serial = 304] [outer = 0x113471c00] 18:38:15 INFO - PROCESS | 1644 | 1463794695076 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x128dce800) [pid = 1644] [serial = 305] [outer = 0x113471c00] 18:38:15 INFO - PROCESS | 1644 | 1463794695725 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:38:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:38:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 869ms 18:38:15 INFO - PROCESS | 1644 | 1463794695770 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:38:15 INFO - PROCESS | 1644 | 1463794695771 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:38:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:38:15 INFO - PROCESS | 1644 | 1463794695775 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:38:15 INFO - PROCESS | 1644 | 1463794695776 Marionette TRACE conn2 <- [1,382,null,{}] 18:38:15 INFO - PROCESS | 1644 | 1463794695779 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}] 18:38:15 INFO - PROCESS | 1644 | 1463794695868 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:38:15 INFO - PROCESS | 1644 | 1463794695926 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x118061800 == 50 [pid = 1644] [id = 103] 18:38:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x112715c00) [pid = 1644] [serial = 306] [outer = 0x0] 18:38:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x11330a800) [pid = 1644] [serial = 307] [outer = 0x112715c00] 18:38:15 INFO - PROCESS | 1644 | 1463794695953 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x116724000) [pid = 1644] [serial = 308] [outer = 0x112715c00] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x129313000 == 49 [pid = 1644] [id = 97] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1267c5800 == 48 [pid = 1644] [id = 96] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x123653800 == 47 [pid = 1644] [id = 95] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1255a4000 == 46 [pid = 1644] [id = 94] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1293c9c00) [pid = 1644] [serial = 238] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | 1463794696426 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x121a9f800 == 45 [pid = 1644] [id = 93] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1213b4000 == 44 [pid = 1644] [id = 92] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x11654f800 == 43 [pid = 1644] [id = 91] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x119a1c000 == 42 [pid = 1644] [id = 90] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x11855e000 == 41 [pid = 1644] [id = 89] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x118065800 == 40 [pid = 1644] [id = 88] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x116540000 == 39 [pid = 1644] [id = 87] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x11733f800 == 38 [pid = 1644] [id = 86] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x116aa5800 == 37 [pid = 1644] [id = 85] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x128b46800 == 36 [pid = 1644] [id = 84] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1255a7000 == 35 [pid = 1644] [id = 83] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x11854c000 == 34 [pid = 1644] [id = 82] 18:38:16 INFO - PROCESS | 1644 | --DOCSHELL 0x1132bb000 == 33 [pid = 1644] [id = 81] 18:38:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:38:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 18:38:16 INFO - PROCESS | 1644 | 1463794696455 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:38:16 INFO - PROCESS | 1644 | 1463794696461 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1293ca000) [pid = 1644] [serial = 236] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x123632800) [pid = 1644] [serial = 232] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x119a02800) [pid = 1644] [serial = 230] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x128ac6400) [pid = 1644] [serial = 196] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x112a5e400) [pid = 1644] [serial = 198] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x116363c00) [pid = 1644] [serial = 204] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x128c4b400) [pid = 1644] [serial = 227] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x126458800) [pid = 1644] [serial = 221] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x11906d400) [pid = 1644] [serial = 211] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x116a5d800) [pid = 1644] [serial = 201] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x121246c00) [pid = 1644] [serial = 217] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1185dd400) [pid = 1644] [serial = 209] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x126cecc00) [pid = 1644] [serial = 224] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x128acf400) [pid = 1644] [serial = 226] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x128c4e400) [pid = 1644] [serial = 233] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1250ecc00) [pid = 1644] [serial = 220] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12cf64c00) [pid = 1644] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11815c400) [pid = 1644] [serial = 208] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x116726800) [pid = 1644] [serial = 205] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x121a21000) [pid = 1644] [serial = 218] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x120fba800) [pid = 1644] [serial = 214] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x119a08400) [pid = 1644] [serial = 212] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x128dd6400) [pid = 1644] [serial = 235] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x116fed000) [pid = 1644] [serial = 229] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x121244c00) [pid = 1644] [serial = 215] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x126676800) [pid = 1644] [serial = 223] [outer = 0x0] [url = about:blank] 18:38:16 INFO - PROCESS | 1644 | 1463794696494 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:38:16 INFO - PROCESS | 1644 | 1463794696497 Marionette TRACE conn2 <- [1,386,null,{}] 18:38:16 INFO - PROCESS | 1644 | 1463794696503 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}] 18:38:16 INFO - PROCESS | 1644 | 1463794696618 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:38:16 INFO - PROCESS | 1644 | 1463794696634 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x113c26800 == 34 [pid = 1644] [id = 104] 18:38:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x11815c800) [pid = 1644] [serial = 309] [outer = 0x0] 18:38:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x11816f800) [pid = 1644] [serial = 310] [outer = 0x11815c800] 18:38:16 INFO - PROCESS | 1644 | 1463794696677 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x118846c00) [pid = 1644] [serial = 311] [outer = 0x11815c800] 18:38:17 INFO - PROCESS | 1644 | 1463794697180 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]]]}] 18:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 738ms 18:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:38:17 INFO - PROCESS | 1644 | 1463794697217 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 1644 | 1463794697219 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:38:17 INFO - PROCESS | 1644 | 1463794697221 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 1644 | 1463794697223 Marionette TRACE conn2 <- [1,390,null,{}] 18:38:17 INFO - PROCESS | 1644 | 1463794697236 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}] 18:38:17 INFO - PROCESS | 1644 | 1463794697316 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:38:17 INFO - PROCESS | 1644 | 1463794697322 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181ac800 == 35 [pid = 1644] [id = 105] 18:38:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x121240400) [pid = 1644] [serial = 312] [outer = 0x0] 18:38:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x121246800) [pid = 1644] [serial = 313] [outer = 0x121240400] 18:38:17 INFO - PROCESS | 1644 | 1463794697349 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x121a21000) [pid = 1644] [serial = 314] [outer = 0x121240400] 18:38:17 INFO - PROCESS | 1644 | 1463794697672 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]]]}] 18:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 18:38:17 INFO - PROCESS | 1644 | 1463794697692 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:38:17 INFO - PROCESS | 1644 | 1463794697693 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:38:17 INFO - PROCESS | 1644 | 1463794697696 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 1644 | 1463794697699 Marionette TRACE conn2 <- [1,394,null,{}] 18:38:17 INFO - PROCESS | 1644 | 1463794697702 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}] 18:38:17 INFO - PROCESS | 1644 | 1463794697782 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:38:17 INFO - PROCESS | 1644 | 1463794697786 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x119671000 == 36 [pid = 1644] [id = 106] 18:38:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x123673000) [pid = 1644] [serial = 315] [outer = 0x0] 18:38:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x1250e3800) [pid = 1644] [serial = 316] [outer = 0x123673000] 18:38:17 INFO - PROCESS | 1644 | 1463794697812 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12600b400) [pid = 1644] [serial = 317] [outer = 0x123673000] 18:38:18 INFO - PROCESS | 1644 | 1463794698120 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]]]}] 18:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 471ms 18:38:18 INFO - PROCESS | 1644 | 1463794698167 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:38:18 INFO - PROCESS | 1644 | 1463794698169 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:38:18 INFO - PROCESS | 1644 | 1463794698171 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:38:18 INFO - PROCESS | 1644 | 1463794698172 Marionette TRACE conn2 <- [1,398,null,{}] 18:38:18 INFO - PROCESS | 1644 | 1463794698174 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}] 18:38:18 INFO - PROCESS | 1644 | 1463794698245 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:38:18 INFO - PROCESS | 1644 | 1463794698317 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x11607d000 == 37 [pid = 1644] [id = 107] 18:38:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1266f0400) [pid = 1644] [serial = 318] [outer = 0x0] 18:38:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x126ce7000) [pid = 1644] [serial = 319] [outer = 0x1266f0400] 18:38:18 INFO - PROCESS | 1644 | 1463794698346 Marionette DEBUG loaded listener.js 18:38:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x126cef800) [pid = 1644] [serial = 320] [outer = 0x1266f0400] 18:38:18 INFO - PROCESS | 1644 | 1463794698774 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]]]}] 18:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 619ms 18:38:18 INFO - PROCESS | 1644 | 1463794698791 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:38:18 INFO - PROCESS | 1644 | 1463794698792 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:38:18 INFO - PROCESS | 1644 | 1463794698794 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:38:18 INFO - PROCESS | 1644 | 1463794698795 Marionette TRACE conn2 <- [1,402,null,{}] 18:38:18 INFO - PROCESS | 1644 | 1463794698811 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}] 18:38:18 INFO - PROCESS | 1644 | 1463794698921 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:38:18 INFO - PROCESS | 1644 | 1463794698927 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12194a000 == 38 [pid = 1644] [id = 108] 18:38:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x128c4b400) [pid = 1644] [serial = 321] [outer = 0x0] 18:38:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x128dd2800) [pid = 1644] [serial = 322] [outer = 0x128c4b400] 18:38:18 INFO - PROCESS | 1644 | 1463794698955 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1293cb800) [pid = 1644] [serial = 323] [outer = 0x128c4b400] 18:38:19 INFO - PROCESS | 1644 | 1463794699309 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]]]}] 18:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 526ms 18:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:38:19 INFO - PROCESS | 1644 | 1463794699322 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 1644 | 1463794699323 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:38:19 INFO - PROCESS | 1644 | 1463794699325 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 1644 | 1463794699326 Marionette TRACE conn2 <- [1,406,null,{}] 18:38:19 INFO - PROCESS | 1644 | 1463794699328 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}] 18:38:19 INFO - PROCESS | 1644 | 1463794699421 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:38:19 INFO - PROCESS | 1644 | 1463794699426 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x123708800 == 39 [pid = 1644] [id = 109] 18:38:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1293cc000) [pid = 1644] [serial = 324] [outer = 0x0] 18:38:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12967dc00) [pid = 1644] [serial = 325] [outer = 0x1293cc000] 18:38:19 INFO - PROCESS | 1644 | 1463794699450 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12a7d9c00) [pid = 1644] [serial = 326] [outer = 0x1293cc000] 18:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:38:19 INFO - PROCESS | 1644 | 1463794699784 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]]]}] 18:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 18:38:19 INFO - PROCESS | 1644 | 1463794699794 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 1644 | 1463794699795 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:38:19 INFO - PROCESS | 1644 | 1463794699800 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 1644 | 1463794699801 Marionette TRACE conn2 <- [1,410,null,{}] 18:38:19 INFO - PROCESS | 1644 | 1463794699811 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}] 18:38:19 INFO - PROCESS | 1644 | 1463794699901 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:38:19 INFO - PROCESS | 1644 | 1463794699905 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255af000 == 40 [pid = 1644] [id = 110] 18:38:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1293ce400) [pid = 1644] [serial = 327] [outer = 0x0] 18:38:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12aa97800) [pid = 1644] [serial = 328] [outer = 0x1293ce400] 18:38:19 INFO - PROCESS | 1644 | 1463794699930 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12aaa0800) [pid = 1644] [serial = 329] [outer = 0x1293ce400] 18:38:20 INFO - PROCESS | 1644 | 1463794700263 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]]]}] 18:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 476ms 18:38:20 INFO - PROCESS | 1644 | 1463794700275 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:38:20 INFO - PROCESS | 1644 | 1463794700288 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:38:20 INFO - PROCESS | 1644 | 1463794700300 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 1644 | 1463794700301 Marionette TRACE conn2 <- [1,414,null,{}] 18:38:20 INFO - PROCESS | 1644 | 1463794700303 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}] 18:38:20 INFO - PROCESS | 1644 | 1463794700395 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:38:20 INFO - PROCESS | 1644 | 1463794700399 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x1267bd800 == 41 [pid = 1644] [id = 111] 18:38:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12a7e1400) [pid = 1644] [serial = 330] [outer = 0x0] 18:38:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12abebc00) [pid = 1644] [serial = 331] [outer = 0x12a7e1400] 18:38:20 INFO - PROCESS | 1644 | 1463794700423 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12b05d000) [pid = 1644] [serial = 332] [outer = 0x12a7e1400] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x120fc3000) [pid = 1644] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x128dc8400) [pid = 1644] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12660cc00) [pid = 1644] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1266f4400) [pid = 1644] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1166e7800) [pid = 1644] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11884c800) [pid = 1644] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x121496400) [pid = 1644] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1130dbc00) [pid = 1644] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1250ea000) [pid = 1644] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1166e6c00) [pid = 1644] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x116360800) [pid = 1644] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x128b17000) [pid = 1644] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12a79e400) [pid = 1644] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:38:20 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x128b1d400) [pid = 1644] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:38:20 INFO - PROCESS | 1644 | 1463794700948 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]]]}] 18:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 668ms 18:38:20 INFO - PROCESS | 1644 | 1463794700969 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:38:20 INFO - PROCESS | 1644 | 1463794700971 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:38:20 INFO - PROCESS | 1644 | 1463794700975 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 1644 | 1463794700977 Marionette TRACE conn2 <- [1,418,null,{}] 18:38:20 INFO - PROCESS | 1644 | 1463794700980 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}] 18:38:21 INFO - PROCESS | 1644 | 1463794701127 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:38:21 INFO - PROCESS | 1644 | 1463794701198 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:21 INFO - PROCESS | 1644 | 1463794701200 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:38:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x129309000 == 42 [pid = 1644] [id = 112] 18:38:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12abe3c00) [pid = 1644] [serial = 333] [outer = 0x0] 18:38:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12b05c000) [pid = 1644] [serial = 334] [outer = 0x12abe3c00] 18:38:21 INFO - PROCESS | 1644 | 1463794701238 Marionette DEBUG loaded listener.js 18:38:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12b063c00) [pid = 1644] [serial = 335] [outer = 0x12abe3c00] 18:38:21 INFO - PROCESS | 1644 | 1463794701987 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]]]}] 18:38:21 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 18:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1020ms 18:38:21 INFO - PROCESS | 1644 | 1463794701995 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:38:21 INFO - PROCESS | 1644 | 1463794701997 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:38:22 INFO - PROCESS | 1644 | 1463794702000 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:38:22 INFO - PROCESS | 1644 | 1463794702002 Marionette TRACE conn2 <- [1,422,null,{}] 18:38:22 INFO - PROCESS | 1644 | 1463794702005 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}] 18:38:22 INFO - PROCESS | 1644 | 1463794702110 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:38:22 INFO - PROCESS | 1644 | 1463794702117 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a85b000 == 43 [pid = 1644] [id = 113] 18:38:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12b0ad800) [pid = 1644] [serial = 336] [outer = 0x0] 18:38:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12b0af800) [pid = 1644] [serial = 337] [outer = 0x12b0ad800] 18:38:22 INFO - PROCESS | 1644 | 1463794702147 Marionette DEBUG loaded listener.js 18:38:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12b3aec00) [pid = 1644] [serial = 338] [outer = 0x12b0ad800] 18:38:22 INFO - PROCESS | 1644 | 1463794702974 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]]]}] 18:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1021ms 18:38:23 INFO - PROCESS | 1644 | 1463794703021 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:38:23 INFO - PROCESS | 1644 | 1463794703024 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:38:23 INFO - PROCESS | 1644 | 1463794703028 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:38:23 INFO - PROCESS | 1644 | 1463794703031 Marionette TRACE conn2 <- [1,426,null,{}] 18:38:23 INFO - PROCESS | 1644 | 1463794703035 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}] 18:38:23 INFO - PROCESS | 1644 | 1463794703133 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:38:23 INFO - PROCESS | 1644 | 1463794703178 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x116373800 == 44 [pid = 1644] [id = 114] 18:38:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x115d41c00) [pid = 1644] [serial = 339] [outer = 0x0] 18:38:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1160ad800) [pid = 1644] [serial = 340] [outer = 0x115d41c00] 18:38:23 INFO - PROCESS | 1644 | 1463794703210 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1167b9800) [pid = 1644] [serial = 341] [outer = 0x115d41c00] 18:38:23 INFO - PROCESS | 1644 | 1463794703681 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] 18:38:23 INFO - PROCESS | 1644 | 1463794703706 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:38:23 INFO - PROCESS | 1644 | 1463794703710 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:38:23 INFO - PROCESS | 1644 | 1463794703712 Marionette TRACE conn2 <- [1,430,null,{}] 18:38:23 INFO - PROCESS | 1644 | 1463794703715 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}] 18:38:23 INFO - PROCESS | 1644 | 1463794703813 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:38:23 INFO - PROCESS | 1644 | 1463794703857 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181e3800 == 45 [pid = 1644] [id = 115] 18:38:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11330e000) [pid = 1644] [serial = 342] [outer = 0x0] 18:38:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x117588c00) [pid = 1644] [serial = 343] [outer = 0x11330e000] 18:38:23 INFO - PROCESS | 1644 | 1463794703888 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x120fc1000) [pid = 1644] [serial = 344] [outer = 0x11330e000] 18:38:24 INFO - PROCESS | 1644 | 1463794704325 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]]]}] 18:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 621ms 18:38:24 INFO - PROCESS | 1644 | 1463794704332 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:38:24 INFO - PROCESS | 1644 | 1463794704334 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:38:24 INFO - PROCESS | 1644 | 1463794704336 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - PROCESS | 1644 | 1463794704339 Marionette TRACE conn2 <- [1,434,null,{}] 18:38:24 INFO - PROCESS | 1644 | 1463794704365 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}] 18:38:24 INFO - PROCESS | 1644 | 1463794704483 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:38:24 INFO - PROCESS | 1644 | 1463794704559 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x126692000 == 46 [pid = 1644] [id = 116] 18:38:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x126605400) [pid = 1644] [serial = 345] [outer = 0x0] 18:38:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12675c400) [pid = 1644] [serial = 346] [outer = 0x126605400] 18:38:24 INFO - PROCESS | 1644 | 1463794704593 Marionette DEBUG loaded listener.js 18:38:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x128ad4400) [pid = 1644] [serial = 347] [outer = 0x126605400] 18:38:25 INFO - PROCESS | 1644 | 1463794705029 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]]]}] 18:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 18:38:25 INFO - PROCESS | 1644 | 1463794705058 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 1644 | 1463794705060 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:38:25 INFO - PROCESS | 1644 | 1463794705062 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:38:25 INFO - PROCESS | 1644 | 1463794705064 Marionette TRACE conn2 <- [1,438,null,{}] 18:38:25 INFO - PROCESS | 1644 | 1463794705066 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}] 18:38:25 INFO - PROCESS | 1644 | 1463794705163 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:38:25 INFO - PROCESS | 1644 | 1463794705223 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa85800 == 47 [pid = 1644] [id = 117] 18:38:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x128b1a800) [pid = 1644] [serial = 348] [outer = 0x0] 18:38:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x128c4f400) [pid = 1644] [serial = 349] [outer = 0x128b1a800] 18:38:25 INFO - PROCESS | 1644 | 1463794705253 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12967e400) [pid = 1644] [serial = 350] [outer = 0x128b1a800] 18:38:25 INFO - PROCESS | 1644 | 1463794705647 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]]]}] 18:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 618ms 18:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:38:25 INFO - PROCESS | 1644 | 1463794705701 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 1644 | 1463794705702 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:38:25 INFO - PROCESS | 1644 | 1463794705705 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:38:25 INFO - PROCESS | 1644 | 1463794705706 Marionette TRACE conn2 <- [1,442,null,{}] 18:38:25 INFO - PROCESS | 1644 | 1463794705709 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}] 18:38:25 INFO - PROCESS | 1644 | 1463794705825 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:38:25 INFO - PROCESS | 1644 | 1463794705898 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166c8800 == 48 [pid = 1644] [id = 118] 18:38:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123636400) [pid = 1644] [serial = 351] [outer = 0x0] 18:38:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1293d8800) [pid = 1644] [serial = 352] [outer = 0x123636400] 18:38:25 INFO - PROCESS | 1644 | 1463794705928 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12b05f800) [pid = 1644] [serial = 353] [outer = 0x123636400] 18:38:26 INFO - PROCESS | 1644 | 1463794706473 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]]]}] 18:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 820ms 18:38:26 INFO - PROCESS | 1644 | 1463794706525 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:38:26 INFO - PROCESS | 1644 | 1463794706528 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:38:26 INFO - PROCESS | 1644 | 1463794706550 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:38:26 INFO - PROCESS | 1644 | 1463794706553 Marionette TRACE conn2 <- [1,446,null,{}] 18:38:26 INFO - PROCESS | 1644 | 1463794706556 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}] 18:38:26 INFO - PROCESS | 1644 | 1463794706650 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:38:26 INFO - PROCESS | 1644 | 1463794706716 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x113c28800 == 49 [pid = 1644] [id = 119] 18:38:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x116fed800) [pid = 1644] [serial = 354] [outer = 0x0] 18:38:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x117581c00) [pid = 1644] [serial = 355] [outer = 0x116fed800] 18:38:26 INFO - PROCESS | 1644 | 1463794706746 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x1185d5400) [pid = 1644] [serial = 356] [outer = 0x116fed800] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x129309000 == 48 [pid = 1644] [id = 112] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x1267bd800 == 47 [pid = 1644] [id = 111] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x1255af000 == 46 [pid = 1644] [id = 110] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x123708800 == 45 [pid = 1644] [id = 109] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12194a000 == 44 [pid = 1644] [id = 108] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x112019000) [pid = 1644] [serial = 241] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x119a0a000) [pid = 1644] [serial = 247] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x11816a400) [pid = 1644] [serial = 244] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12600e800) [pid = 1644] [serial = 250] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12aa94c00) [pid = 1644] [serial = 292] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x11607d000 == 43 [pid = 1644] [id = 107] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x119671000 == 42 [pid = 1644] [id = 106] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x1181ac800 == 41 [pid = 1644] [id = 105] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x113c26800 == 40 [pid = 1644] [id = 104] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x118061800 == 39 [pid = 1644] [id = 103] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x1188c1800 == 38 [pid = 1644] [id = 100] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x11747c800 == 37 [pid = 1644] [id = 99] 18:38:27 INFO - PROCESS | 1644 | --DOCSHELL 0x129406800 == 36 [pid = 1644] [id = 98] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x129673000) [pid = 1644] [serial = 239] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12675fc00) [pid = 1644] [serial = 271] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x128b10400) [pid = 1644] [serial = 274] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x116ff3c00) [pid = 1644] [serial = 256] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x11972ac00) [pid = 1644] [serial = 262] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x121244800) [pid = 1644] [serial = 263] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x126cef400) [pid = 1644] [serial = 272] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x121ac7400) [pid = 1644] [serial = 265] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x124d5b800) [pid = 1644] [serial = 266] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x115d43000) [pid = 1644] [serial = 254] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11346b000) [pid = 1644] [serial = 253] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x1250ed800) [pid = 1644] [serial = 268] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x118389c00) [pid = 1644] [serial = 259] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11884cc00) [pid = 1644] [serial = 260] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x126672000) [pid = 1644] [serial = 283] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x128b1ec00) [pid = 1644] [serial = 277] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x128c4b800) [pid = 1644] [serial = 278] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12a7db400) [pid = 1644] [serial = 289] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x128b16c00) [pid = 1644] [serial = 275] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x128dc9800) [pid = 1644] [serial = 280] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x128fe7c00) [pid = 1644] [serial = 281] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1291f2400) [pid = 1644] [serial = 284] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12a79e000) [pid = 1644] [serial = 287] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x11838c400) [pid = 1644] [serial = 257] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x1293ca800) [pid = 1644] [serial = 286] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x126018000) [pid = 1644] [serial = 269] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x12a7e1c00) [pid = 1644] [serial = 290] [outer = 0x0] [url = about:blank] 18:38:27 INFO - PROCESS | 1644 | 1463794707233 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]]]}] 18:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 723ms 18:38:27 INFO - PROCESS | 1644 | 1463794707273 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:38:27 INFO - PROCESS | 1644 | 1463794707278 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:38:27 INFO - PROCESS | 1644 | 1463794707285 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 1644 | 1463794707287 Marionette TRACE conn2 <- [1,450,null,{}] 18:38:27 INFO - PROCESS | 1644 | 1463794707290 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}] 18:38:27 INFO - PROCESS | 1644 | 1463794707399 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:38:27 INFO - PROCESS | 1644 | 1463794707460 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1163cb800 == 37 [pid = 1644] [id = 120] 18:38:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x119065000) [pid = 1644] [serial = 357] [outer = 0x0] 18:38:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x11971cc00) [pid = 1644] [serial = 358] [outer = 0x119065000] 18:38:27 INFO - PROCESS | 1644 | 1463794707511 Marionette DEBUG loaded listener.js 18:38:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x120fc0800) [pid = 1644] [serial = 359] [outer = 0x119065000] 18:38:27 INFO - PROCESS | 1644 | 1463794707910 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] 18:38:27 INFO - PROCESS | 1644 | 1463794707960 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:38:27 INFO - PROCESS | 1644 | 1463794707964 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 1644 | 1463794707967 Marionette TRACE conn2 <- [1,454,null,{}] 18:38:27 INFO - PROCESS | 1644 | 1463794707979 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}] 18:38:28 INFO - PROCESS | 1644 | 1463794708129 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:38:28 INFO - PROCESS | 1644 | 1463794708147 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x11908e800 == 38 [pid = 1644] [id = 121] 18:38:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12165b800) [pid = 1644] [serial = 360] [outer = 0x0] 18:38:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x124d65c00) [pid = 1644] [serial = 361] [outer = 0x12165b800] 18:38:28 INFO - PROCESS | 1644 | 1463794708191 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12645ec00) [pid = 1644] [serial = 362] [outer = 0x12165b800] 18:38:28 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:28 INFO - PROCESS | 1644 | 1463794708608 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]]]}] 18:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 674ms 18:38:28 INFO - PROCESS | 1644 | 1463794708637 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:38:28 INFO - PROCESS | 1644 | 1463794708639 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:38:28 INFO - PROCESS | 1644 | 1463794708642 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:38:28 INFO - PROCESS | 1644 | 1463794708643 Marionette TRACE conn2 <- [1,458,null,{}] 18:38:28 INFO - PROCESS | 1644 | 1463794708654 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}] 18:38:28 INFO - PROCESS | 1644 | 1463794708728 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:38:28 INFO - PROCESS | 1644 | 1463794708752 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c6f800 == 39 [pid = 1644] [id = 122] 18:38:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x126cecc00) [pid = 1644] [serial = 363] [outer = 0x0] 18:38:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x128b12c00) [pid = 1644] [serial = 364] [outer = 0x126cecc00] 18:38:28 INFO - PROCESS | 1644 | 1463794708778 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x128c4b800) [pid = 1644] [serial = 365] [outer = 0x126cecc00] 18:38:29 INFO - PROCESS | 1644 | 1463794709110 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] 18:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:38:29 INFO - PROCESS | 1644 | 1463794709163 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:38:29 INFO - PROCESS | 1644 | 1463794709166 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 1644 | 1463794709167 Marionette TRACE conn2 <- [1,462,null,{}] 18:38:29 INFO - PROCESS | 1644 | 1463794709169 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}] 18:38:29 INFO - PROCESS | 1644 | 1463794709321 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:38:29 INFO - PROCESS | 1644 | 1463794709342 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b0800 == 40 [pid = 1644] [id = 123] 18:38:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x128ac6000) [pid = 1644] [serial = 366] [outer = 0x0] 18:38:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x128dd5800) [pid = 1644] [serial = 367] [outer = 0x128ac6000] 18:38:29 INFO - PROCESS | 1644 | 1463794709384 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x129678c00) [pid = 1644] [serial = 368] [outer = 0x128ac6000] 18:38:29 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:29 INFO - PROCESS | 1644 | 1463794709822 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] 18:38:29 INFO - PROCESS | 1644 | 1463794709842 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:38:29 INFO - PROCESS | 1644 | 1463794709844 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 1644 | 1463794709845 Marionette TRACE conn2 <- [1,466,null,{}] 18:38:29 INFO - PROCESS | 1644 | 1463794709850 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}] 18:38:29 INFO - PROCESS | 1644 | 1463794709994 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:38:30 INFO - PROCESS | 1644 | 1463794710082 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dd2800 == 41 [pid = 1644] [id = 124] 18:38:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12a7a5000) [pid = 1644] [serial = 369] [outer = 0x0] 18:38:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12abefc00) [pid = 1644] [serial = 370] [outer = 0x12a7a5000] 18:38:30 INFO - PROCESS | 1644 | 1463794710124 Marionette DEBUG loaded listener.js 18:38:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12b0afc00) [pid = 1644] [serial = 371] [outer = 0x12a7a5000] 18:38:30 INFO - PROCESS | 1644 | 1463794710583 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] 18:38:30 INFO - PROCESS | 1644 | 1463794710620 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:38:30 INFO - PROCESS | 1644 | 1463794710623 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - PROCESS | 1644 | 1463794710625 Marionette TRACE conn2 <- [1,470,null,{}] 18:38:30 INFO - PROCESS | 1644 | 1463794710629 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}] 18:38:30 INFO - PROCESS | 1644 | 1463794710770 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:38:30 INFO - PROCESS | 1644 | 1463794710793 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x125662000 == 42 [pid = 1644] [id = 125] 18:38:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12b0a3800) [pid = 1644] [serial = 372] [outer = 0x0] 18:38:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12b3a8000) [pid = 1644] [serial = 373] [outer = 0x12b0a3800] 18:38:30 INFO - PROCESS | 1644 | 1463794710835 Marionette DEBUG loaded listener.js 18:38:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12bd18800) [pid = 1644] [serial = 374] [outer = 0x12b0a3800] 18:38:31 INFO - PROCESS | 1644 | 1463794711255 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]]]}] 18:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1166e6800) [pid = 1644] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1130e1000) [pid = 1644] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x112715c00) [pid = 1644] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x128c4b400) [pid = 1644] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x123673000) [pid = 1644] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x11815c800) [pid = 1644] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x113471c00) [pid = 1644] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1266f0400) [pid = 1644] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x121240400) [pid = 1644] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1293cc000) [pid = 1644] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12a7e1400) [pid = 1644] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12abe3c00) [pid = 1644] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1293ce400) [pid = 1644] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x116721800) [pid = 1644] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12158e000) [pid = 1644] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x11971d400) [pid = 1644] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x111a0b400) [pid = 1644] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:38:31 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x1122b2400) [pid = 1644] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:38:31 INFO - PROCESS | 1644 | 1463794711424 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:38:31 INFO - PROCESS | 1644 | 1463794711425 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:38:31 INFO - PROCESS | 1644 | 1463794711436 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:38:31 INFO - PROCESS | 1644 | 1463794711437 Marionette TRACE conn2 <- [1,474,null,{}] 18:38:31 INFO - PROCESS | 1644 | 1463794711440 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}] 18:38:31 INFO - PROCESS | 1644 | 1463794711519 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:38:31 INFO - PROCESS | 1644 | 1463794711523 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aba000 == 43 [pid = 1644] [id = 126] 18:38:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1166e6800) [pid = 1644] [serial = 375] [outer = 0x0] 18:38:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1186f1400) [pid = 1644] [serial = 376] [outer = 0x1166e6800] 18:38:31 INFO - PROCESS | 1644 | 1463794711549 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x123630000) [pid = 1644] [serial = 377] [outer = 0x1166e6800] 18:38:31 INFO - PROCESS | 1644 | 1463794711893 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]]]}] 18:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 468ms 18:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:38:31 INFO - PROCESS | 1644 | 1463794711905 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:38:31 INFO - PROCESS | 1644 | 1463794711907 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:38:31 INFO - PROCESS | 1644 | 1463794711909 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:38:31 INFO - PROCESS | 1644 | 1463794711911 Marionette TRACE conn2 <- [1,478,null,{}] 18:38:31 INFO - PROCESS | 1644 | 1463794711917 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}] 18:38:32 INFO - PROCESS | 1644 | 1463794712054 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:38:32 INFO - PROCESS | 1644 | 1463794712067 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b50800 == 44 [pid = 1644] [id = 127] 18:38:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x116631800) [pid = 1644] [serial = 378] [outer = 0x0] 18:38:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128ad0400) [pid = 1644] [serial = 379] [outer = 0x116631800] 18:38:32 INFO - PROCESS | 1644 | 1463794712107 Marionette DEBUG loaded listener.js 18:38:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12bd18400) [pid = 1644] [serial = 380] [outer = 0x116631800] 18:38:32 INFO - PROCESS | 1644 | 1463794712492 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]]]}] 18:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 621ms 18:38:32 INFO - PROCESS | 1644 | 1463794712534 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 1644 | 1463794712535 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:38:32 INFO - PROCESS | 1644 | 1463794712537 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 1644 | 1463794712539 Marionette TRACE conn2 <- [1,482,null,{}] 18:38:32 INFO - PROCESS | 1644 | 1463794712541 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}] 18:38:32 INFO - PROCESS | 1644 | 1463794712665 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:38:32 INFO - PROCESS | 1644 | 1463794712707 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x129410800 == 45 [pid = 1644] [id = 128] 18:38:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1293cc800) [pid = 1644] [serial = 381] [outer = 0x0] 18:38:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12bdc0c00) [pid = 1644] [serial = 382] [outer = 0x1293cc800] 18:38:32 INFO - PROCESS | 1644 | 1463794712747 Marionette DEBUG loaded listener.js 18:38:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12bdcd800) [pid = 1644] [serial = 383] [outer = 0x1293cc800] 18:38:33 INFO - PROCESS | 1644 | 1463794713140 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]]]}] 18:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 617ms 18:38:33 INFO - PROCESS | 1644 | 1463794713156 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:38:33 INFO - PROCESS | 1644 | 1463794713158 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:38:33 INFO - PROCESS | 1644 | 1463794713160 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:38:33 INFO - PROCESS | 1644 | 1463794713162 Marionette TRACE conn2 <- [1,486,null,{}] 18:38:33 INFO - PROCESS | 1644 | 1463794713167 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}] 18:38:33 INFO - PROCESS | 1644 | 1463794713256 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:38:33 INFO - PROCESS | 1644 | 1463794713306 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa88000 == 46 [pid = 1644] [id = 129] 18:38:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x128b15800) [pid = 1644] [serial = 384] [outer = 0x0] 18:38:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12be21800) [pid = 1644] [serial = 385] [outer = 0x128b15800] 18:38:33 INFO - PROCESS | 1644 | 1463794713335 Marionette DEBUG loaded listener.js 18:38:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12bf7a800) [pid = 1644] [serial = 386] [outer = 0x128b15800] 18:38:33 INFO - PROCESS | 1644 | 1463794713767 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]]]}] 18:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 622ms 18:38:33 INFO - PROCESS | 1644 | 1463794713784 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:38:33 INFO - PROCESS | 1644 | 1463794713787 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:38:33 INFO - PROCESS | 1644 | 1463794713791 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:38:33 INFO - PROCESS | 1644 | 1463794713793 Marionette TRACE conn2 <- [1,490,null,{}] 18:38:33 INFO - PROCESS | 1644 | 1463794713817 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}] 18:38:33 INFO - PROCESS | 1644 | 1463794713919 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:38:33 INFO - PROCESS | 1644 | 1463794713980 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ab6000 == 47 [pid = 1644] [id = 130] 18:38:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1186ee000) [pid = 1644] [serial = 387] [outer = 0x0] 18:38:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x119023800) [pid = 1644] [serial = 388] [outer = 0x1186ee000] 18:38:34 INFO - PROCESS | 1644 | 1463794714035 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x119d26800) [pid = 1644] [serial = 389] [outer = 0x1186ee000] 18:38:34 INFO - PROCESS | 1644 | 1463794714459 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]]]}] 18:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 721ms 18:38:34 INFO - PROCESS | 1644 | 1463794714514 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:38:34 INFO - PROCESS | 1644 | 1463794714518 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:38:34 INFO - PROCESS | 1644 | 1463794714523 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:38:34 INFO - PROCESS | 1644 | 1463794714524 Marionette TRACE conn2 <- [1,494,null,{}] 18:38:34 INFO - PROCESS | 1644 | 1463794714527 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}] 18:38:34 INFO - PROCESS | 1644 | 1463794714625 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:38:34 INFO - PROCESS | 1644 | 1463794714687 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x123713800 == 48 [pid = 1644] [id = 131] 18:38:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x121ac5000) [pid = 1644] [serial = 390] [outer = 0x0] 18:38:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x125691800) [pid = 1644] [serial = 391] [outer = 0x121ac5000] 18:38:34 INFO - PROCESS | 1644 | 1463794714717 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x126cef400) [pid = 1644] [serial = 392] [outer = 0x121ac5000] 18:38:35 INFO - PROCESS | 1644 | 1463794715155 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]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 18:38:35 INFO - PROCESS | 1644 | 1463794715192 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:38:35 INFO - PROCESS | 1644 | 1463794715194 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:38:35 INFO - PROCESS | 1644 | 1463794715240 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 1644 | 1463794715242 Marionette TRACE conn2 <- [1,498,null,{}] 18:38:35 INFO - PROCESS | 1644 | 1463794715265 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}] 18:38:35 INFO - PROCESS | 1644 | 1463794715364 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:38:35 INFO - PROCESS | 1644 | 1463794715426 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b16c000 == 49 [pid = 1644] [id = 132] 18:38:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12a7e1c00) [pid = 1644] [serial = 393] [outer = 0x0] 18:38:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12abe6800) [pid = 1644] [serial = 394] [outer = 0x12a7e1c00] 18:38:35 INFO - PROCESS | 1644 | 1463794715458 Marionette DEBUG loaded listener.js 18:38:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12b0a3400) [pid = 1644] [serial = 395] [outer = 0x12a7e1c00] 18:38:35 INFO - PROCESS | 1644 | 1463794715868 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]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 729ms 18:38:35 INFO - PROCESS | 1644 | 1463794715930 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:38:35 INFO - PROCESS | 1644 | 1463794715932 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:38:35 INFO - PROCESS | 1644 | 1463794715936 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 1644 | 1463794715937 Marionette TRACE conn2 <- [1,502,null,{}] 18:38:35 INFO - PROCESS | 1644 | 1463794715940 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}] 18:38:36 INFO - PROCESS | 1644 | 1463794716036 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:38:36 INFO - PROCESS | 1644 | 1463794716096 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b35e000 == 50 [pid = 1644] [id = 133] 18:38:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12b062800) [pid = 1644] [serial = 396] [outer = 0x0] 18:38:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12bdc9800) [pid = 1644] [serial = 397] [outer = 0x12b062800] 18:38:36 INFO - PROCESS | 1644 | 1463794716126 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12be2a000) [pid = 1644] [serial = 398] [outer = 0x12b062800] 18:38:36 INFO - PROCESS | 1644 | 1463794716536 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]]]}] 18:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 619ms 18:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:38:36 INFO - PROCESS | 1644 | 1463794716556 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:38:36 INFO - PROCESS | 1644 | 1463794716557 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:38:36 INFO - PROCESS | 1644 | 1463794716560 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:38:36 INFO - PROCESS | 1644 | 1463794716561 Marionette TRACE conn2 <- [1,506,null,{}] 18:38:36 INFO - PROCESS | 1644 | 1463794716565 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}] 18:38:36 INFO - PROCESS | 1644 | 1463794716663 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:38:36 INFO - PROCESS | 1644 | 1463794716743 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x113089800 == 51 [pid = 1644] [id = 134] 18:38:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1166e6c00) [pid = 1644] [serial = 399] [outer = 0x0] 18:38:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x119d27000) [pid = 1644] [serial = 400] [outer = 0x1166e6c00] 18:38:36 INFO - PROCESS | 1644 | 1463794716773 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12be28000) [pid = 1644] [serial = 401] [outer = 0x1166e6c00] 18:38:37 INFO - PROCESS | 1644 | 1463794717375 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]]]}] 18:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 18:38:37 INFO - PROCESS | 1644 | 1463794717436 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:38:37 INFO - PROCESS | 1644 | 1463794717440 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:38:37 INFO - PROCESS | 1644 | 1463794717446 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 1644 | 1463794717452 Marionette TRACE conn2 <- [1,510,null,{}] 18:38:37 INFO - PROCESS | 1644 | 1463794717457 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}] 18:38:37 INFO - PROCESS | 1644 | 1463794717555 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:38:37 INFO - PROCESS | 1644 | 1463794717621 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1132d1000 == 52 [pid = 1644] [id = 135] 18:38:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1166e2c00) [pid = 1644] [serial = 402] [outer = 0x0] 18:38:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x11674a800) [pid = 1644] [serial = 403] [outer = 0x1166e2c00] 18:38:37 INFO - PROCESS | 1644 | 1463794717650 Marionette DEBUG loaded listener.js 18:38:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11758a400) [pid = 1644] [serial = 404] [outer = 0x1166e2c00] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x129410800 == 51 [pid = 1644] [id = 128] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x128b50800 == 50 [pid = 1644] [id = 127] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x116aba000 == 49 [pid = 1644] [id = 126] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x125662000 == 48 [pid = 1644] [id = 125] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x121dd2800 == 47 [pid = 1644] [id = 124] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x1213b0800 == 46 [pid = 1644] [id = 123] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x119c6f800 == 45 [pid = 1644] [id = 122] 18:38:38 INFO - PROCESS | 1644 | 1463794718112 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]]]}] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x116726400) [pid = 1644] [serial = 295] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x119705c00) [pid = 1644] [serial = 298] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x124da3400) [pid = 1644] [serial = 301] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x12b0af800) [pid = 1644] [serial = 337] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x11908e800 == 44 [pid = 1644] [id = 121] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x1163cb800 == 43 [pid = 1644] [id = 120] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x113c28800 == 42 [pid = 1644] [id = 119] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x126692000 == 41 [pid = 1644] [id = 116] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x1181e3800 == 40 [pid = 1644] [id = 115] 18:38:38 INFO - PROCESS | 1644 | --DOCSHELL 0x116373800 == 39 [pid = 1644] [id = 114] 18:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 725ms 18:38:38 INFO - PROCESS | 1644 | 1463794718171 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:38:38 INFO - PROCESS | 1644 | 1463794718175 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:38:38 INFO - PROCESS | 1644 | 1463794718179 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 1644 | 1463794718183 Marionette TRACE conn2 <- [1,514,null,{}] 18:38:38 INFO - PROCESS | 1644 | 1463794718186 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}] 18:38:38 INFO - PROCESS | 1644 | 1463794718260 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:38:38 INFO - PROCESS | 1644 | 1463794718269 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1163d9800 == 40 [pid = 1644] [id = 136] 18:38:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x11838c400) [pid = 1644] [serial = 405] [outer = 0x0] 18:38:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1186f0800) [pid = 1644] [serial = 406] [outer = 0x11838c400] 18:38:38 INFO - PROCESS | 1644 | 1463794718295 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x119a0cc00) [pid = 1644] [serial = 407] [outer = 0x11838c400] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x117471c00) [pid = 1644] [serial = 202] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x115d42400) [pid = 1644] [serial = 160] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x116724000) [pid = 1644] [serial = 308] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x11330a800) [pid = 1644] [serial = 307] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x128dd2800) [pid = 1644] [serial = 322] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1250e3800) [pid = 1644] [serial = 316] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12600b400) [pid = 1644] [serial = 317] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11816f800) [pid = 1644] [serial = 310] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x118846c00) [pid = 1644] [serial = 311] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x128dce800) [pid = 1644] [serial = 305] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x126763c00) [pid = 1644] [serial = 304] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x126ce7000) [pid = 1644] [serial = 319] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x121246800) [pid = 1644] [serial = 313] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x121a21000) [pid = 1644] [serial = 314] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12967dc00) [pid = 1644] [serial = 325] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12abebc00) [pid = 1644] [serial = 331] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12b05c000) [pid = 1644] [serial = 334] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x12aaa0800) [pid = 1644] [serial = 329] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x12aa97800) [pid = 1644] [serial = 328] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12b063c00) [pid = 1644] [serial = 335] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x12b05d000) [pid = 1644] [serial = 332] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12a7d9c00) [pid = 1644] [serial = 326] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1293cb800) [pid = 1644] [serial = 323] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x126cef800) [pid = 1644] [serial = 320] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x1186f8800) [pid = 1644] [serial = 245] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12667ac00) [pid = 1644] [serial = 251] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12158c800) [pid = 1644] [serial = 248] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x1134f0800) [pid = 1644] [serial = 242] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x1133f1000) [pid = 1644] [serial = 199] [outer = 0x0] [url = about:blank] 18:38:38 INFO - PROCESS | 1644 | 1463794718657 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]]]}] 18:38:38 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 18:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 522ms 18:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:38:38 INFO - PROCESS | 1644 | 1463794718702 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:38:38 INFO - PROCESS | 1644 | 1463794718703 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:38:38 INFO - PROCESS | 1644 | 1463794718705 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 1644 | 1463794718708 Marionette TRACE conn2 <- [1,518,null,{}] 18:38:38 INFO - PROCESS | 1644 | 1463794718715 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}] 18:38:38 INFO - PROCESS | 1644 | 1463794718793 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:38:38 INFO - PROCESS | 1644 | 1463794718801 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188c1000 == 41 [pid = 1644] [id = 137] 18:38:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x121589800) [pid = 1644] [serial = 408] [outer = 0x0] 18:38:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x123673000) [pid = 1644] [serial = 409] [outer = 0x121589800] 18:38:38 INFO - PROCESS | 1644 | 1463794718829 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x12660cc00) [pid = 1644] [serial = 410] [outer = 0x121589800] 18:38:39 INFO - PROCESS | 1644 | 1463794719159 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]]]}] 18:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 18:38:39 INFO - PROCESS | 1644 | 1463794719177 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:38:39 INFO - PROCESS | 1644 | 1463794719179 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:38:39 INFO - PROCESS | 1644 | 1463794719183 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 1644 | 1463794719185 Marionette TRACE conn2 <- [1,522,null,{}] 18:38:39 INFO - PROCESS | 1644 | 1463794719193 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}] 18:38:39 INFO - PROCESS | 1644 | 1463794719278 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:38:39 INFO - PROCESS | 1644 | 1463794719284 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c25800 == 42 [pid = 1644] [id = 138] 18:38:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x126763800) [pid = 1644] [serial = 411] [outer = 0x0] 18:38:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128ad3c00) [pid = 1644] [serial = 412] [outer = 0x126763800] 18:38:39 INFO - PROCESS | 1644 | 1463794719311 Marionette DEBUG loaded listener.js 18:38:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x128c50800) [pid = 1644] [serial = 413] [outer = 0x126763800] 18:38:39 INFO - PROCESS | 1644 | 1463794719656 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]]]}] 18:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 18:38:39 INFO - PROCESS | 1644 | 1463794719703 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:38:39 INFO - PROCESS | 1644 | 1463794719704 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:38:39 INFO - PROCESS | 1644 | 1463794719706 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 1644 | 1463794719707 Marionette TRACE conn2 <- [1,526,null,{}] 18:38:39 INFO - PROCESS | 1644 | 1463794719709 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}] 18:38:39 INFO - PROCESS | 1644 | 1463794719803 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:38:39 INFO - PROCESS | 1644 | 1463794719809 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ecf800 == 43 [pid = 1644] [id = 139] 18:38:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x128c54800) [pid = 1644] [serial = 414] [outer = 0x0] 18:38:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1291f6400) [pid = 1644] [serial = 415] [outer = 0x128c54800] 18:38:39 INFO - PROCESS | 1644 | 1463794719835 Marionette DEBUG loaded listener.js 18:38:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x129675000) [pid = 1644] [serial = 416] [outer = 0x128c54800] 18:38:40 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 18:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 468ms 18:38:40 INFO - PROCESS | 1644 | 1463794720169 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]]]}] 18:38:40 INFO - PROCESS | 1644 | 1463794720174 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 1644 | 1463794720175 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:38:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:38:40 INFO - PROCESS | 1644 | 1463794720178 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 1644 | 1463794720180 Marionette TRACE conn2 <- [1,530,null,{}] 18:38:40 INFO - PROCESS | 1644 | 1463794720183 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}] 18:38:40 INFO - PROCESS | 1644 | 1463794720286 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:38:40 INFO - PROCESS | 1644 | 1463794720292 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x124a14000 == 44 [pid = 1644] [id = 140] 18:38:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12a7d9c00) [pid = 1644] [serial = 417] [outer = 0x0] 18:38:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12b0a9800) [pid = 1644] [serial = 418] [outer = 0x12a7d9c00] 18:38:40 INFO - PROCESS | 1644 | 1463794720318 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12bdc6000) [pid = 1644] [serial = 419] [outer = 0x12a7d9c00] 18:38:40 INFO - PROCESS | 1644 | 1463794720670 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"]]]}] 18:38:40 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 18:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:38:40 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 18:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:38:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:38:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 521ms 18:38:40 INFO - PROCESS | 1644 | 1463794720700 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 1644 | 1463794720701 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:38:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:38:40 INFO - PROCESS | 1644 | 1463794720711 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 1644 | 1463794720712 Marionette TRACE conn2 <- [1,534,null,{}] 18:38:40 INFO - PROCESS | 1644 | 1463794720715 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}] 18:38:40 INFO - PROCESS | 1644 | 1463794720815 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:38:40 INFO - PROCESS | 1644 | 1463794720819 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b41000 == 45 [pid = 1644] [id = 141] 18:38:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12b3af000) [pid = 1644] [serial = 420] [outer = 0x0] 18:38:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12bf72800) [pid = 1644] [serial = 421] [outer = 0x12b3af000] 18:38:40 INFO - PROCESS | 1644 | 1463794720845 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12bf7d400) [pid = 1644] [serial = 422] [outer = 0x12b3af000] 18:38:41 INFO - PROCESS | 1644 | 1463794721177 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]]]}] 18:38:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:38:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 18:38:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:38:41 INFO - PROCESS | 1644 | 1463794721234 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:38:41 INFO - PROCESS | 1644 | 1463794721235 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:38:41 INFO - PROCESS | 1644 | 1463794721237 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:38:41 INFO - PROCESS | 1644 | 1463794721238 Marionette TRACE conn2 <- [1,538,null,{}] 18:38:41 INFO - PROCESS | 1644 | 1463794721241 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}] 18:38:41 INFO - PROCESS | 1644 | 1463794721341 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:38:41 INFO - PROCESS | 1644 | 1463794721383 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12940d800 == 46 [pid = 1644] [id = 142] 18:38:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12bdce000) [pid = 1644] [serial = 423] [outer = 0x0] 18:38:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12bf80c00) [pid = 1644] [serial = 424] [outer = 0x12bdce000] 18:38:41 INFO - PROCESS | 1644 | 1463794721422 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12c579c00) [pid = 1644] [serial = 425] [outer = 0x12bdce000] 18:38:41 INFO - PROCESS | 1644 | 1463794721739 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]]]}] 18:38:41 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. 18:38:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 18:38:41 INFO - PROCESS | 1644 | 1463794721760 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:38:41 INFO - PROCESS | 1644 | 1463794721762 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:38:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:38:41 INFO - PROCESS | 1644 | 1463794721766 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:38:41 INFO - PROCESS | 1644 | 1463794721769 Marionette TRACE conn2 <- [1,542,null,{}] 18:38:41 INFO - PROCESS | 1644 | 1463794721771 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}] 18:38:41 INFO - PROCESS | 1644 | 1463794721868 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:38:41 INFO - PROCESS | 1644 | 1463794721880 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa7c800 == 47 [pid = 1644] [id = 143] 18:38:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12bf81400) [pid = 1644] [serial = 426] [outer = 0x0] 18:38:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12c57dc00) [pid = 1644] [serial = 427] [outer = 0x12bf81400] 18:38:41 INFO - PROCESS | 1644 | 1463794721905 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12c825c00) [pid = 1644] [serial = 428] [outer = 0x12bf81400] 18:38:42 INFO - PROCESS | 1644 | 1463794722234 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]]]}] 18:38:42 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. 18:38:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 18:38:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:38:42 INFO - PROCESS | 1644 | 1463794722287 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 1644 | 1463794722288 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:38:42 INFO - PROCESS | 1644 | 1463794722290 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 1644 | 1463794722292 Marionette TRACE conn2 <- [1,546,null,{}] 18:38:42 INFO - PROCESS | 1644 | 1463794722294 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}] 18:38:42 INFO - PROCESS | 1644 | 1463794722391 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x1160a6c00) [pid = 1644] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x118392000) [pid = 1644] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12a594000) [pid = 1644] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x121acac00) [pid = 1644] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12a7a5000) [pid = 1644] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12b0a3800) [pid = 1644] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x126cecc00) [pid = 1644] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x116fed800) [pid = 1644] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12165b800) [pid = 1644] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x115d41c00) [pid = 1644] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x123636400) [pid = 1644] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x119065000) [pid = 1644] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1166e6800) [pid = 1644] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1293cc800) [pid = 1644] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x116631800) [pid = 1644] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:38:42 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x128ac6000) [pid = 1644] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:38:42 INFO - PROCESS | 1644 | 1463794722560 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165ec800 == 48 [pid = 1644] [id = 144] 18:38:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x111c7b400) [pid = 1644] [serial = 429] [outer = 0x0] 18:38:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x116631800) [pid = 1644] [serial = 430] [outer = 0x111c7b400] 18:38:42 INFO - PROCESS | 1644 | 1463794722591 Marionette DEBUG loaded listener.js 18:38:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1197eb800) [pid = 1644] [serial = 431] [outer = 0x111c7b400] 18:38:42 INFO - PROCESS | 1644 | 1463794722870 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]]]}] 18:38:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:38:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 620ms 18:38:42 INFO - PROCESS | 1644 | 1463794722910 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 1644 | 1463794722912 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:38:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:38:42 INFO - PROCESS | 1644 | 1463794722918 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 1644 | 1463794722920 Marionette TRACE conn2 <- [1,550,null,{}] 18:38:42 INFO - PROCESS | 1644 | 1463794722923 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}] 18:38:43 INFO - PROCESS | 1644 | 1463794723035 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:38:43 INFO - PROCESS | 1644 | 1463794723039 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x125fb0000 == 49 [pid = 1644] [id = 145] 18:38:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x118842c00) [pid = 1644] [serial = 432] [outer = 0x0] 18:38:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x119d24c00) [pid = 1644] [serial = 433] [outer = 0x118842c00] 18:38:43 INFO - PROCESS | 1644 | 1463794723127 Marionette DEBUG loaded listener.js 18:38:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12c580400) [pid = 1644] [serial = 434] [outer = 0x118842c00] 18:38:43 INFO - PROCESS | 1644 | 1463794723435 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]]]}] 18:38:43 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. 18:38:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 572ms 18:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:38:43 INFO - PROCESS | 1644 | 1463794723488 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:38:43 INFO - PROCESS | 1644 | 1463794723489 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:38:43 INFO - PROCESS | 1644 | 1463794723491 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:38:43 INFO - PROCESS | 1644 | 1463794723492 Marionette TRACE conn2 <- [1,554,null,{}] 18:38:43 INFO - PROCESS | 1644 | 1463794723495 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}] 18:38:43 INFO - PROCESS | 1644 | 1463794723575 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:38:43 INFO - PROCESS | 1644 | 1463794723580 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c532000 == 50 [pid = 1644] [id = 146] 18:38:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12c574400) [pid = 1644] [serial = 435] [outer = 0x0] 18:38:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12c828c00) [pid = 1644] [serial = 436] [outer = 0x12c574400] 18:38:43 INFO - PROCESS | 1644 | 1463794723608 Marionette DEBUG loaded listener.js 18:38:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12c82ec00) [pid = 1644] [serial = 437] [outer = 0x12c574400] 18:38:43 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:43 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:43 INFO - PROCESS | 1644 | 1463794723919 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]]]}] 18:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 18:38:43 INFO - PROCESS | 1644 | 1463794723962 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:38:43 INFO - PROCESS | 1644 | 1463794723963 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:38:43 INFO - PROCESS | 1644 | 1463794723965 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:38:43 INFO - PROCESS | 1644 | 1463794723966 Marionette TRACE conn2 <- [1,558,null,{}] 18:38:43 INFO - PROCESS | 1644 | 1463794723969 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}] 18:38:44 INFO - PROCESS | 1644 | 1463794724075 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:38:44 INFO - PROCESS | 1644 | 1463794724082 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c54a000 == 51 [pid = 1644] [id = 147] 18:38:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12c827000) [pid = 1644] [serial = 438] [outer = 0x0] 18:38:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12c832400) [pid = 1644] [serial = 439] [outer = 0x12c827000] 18:38:44 INFO - PROCESS | 1644 | 1463794724107 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12cc9bc00) [pid = 1644] [serial = 440] [outer = 0x12c827000] 18:38:44 INFO - PROCESS | 1644 | 1463794724419 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]]]}] 18:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 18:38:44 INFO - PROCESS | 1644 | 1463794724436 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:38:44 INFO - PROCESS | 1644 | 1463794724437 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:38:44 INFO - PROCESS | 1644 | 1463794724439 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:38:44 INFO - PROCESS | 1644 | 1463794724440 Marionette TRACE conn2 <- [1,562,null,{}] 18:38:44 INFO - PROCESS | 1644 | 1463794724442 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}] 18:38:44 INFO - PROCESS | 1644 | 1463794724524 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:38:44 INFO - PROCESS | 1644 | 1463794724632 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x112ac9800 == 52 [pid = 1644] [id = 148] 18:38:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x111c83400) [pid = 1644] [serial = 441] [outer = 0x0] 18:38:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x112d4d800) [pid = 1644] [serial = 442] [outer = 0x111c83400] 18:38:44 INFO - PROCESS | 1644 | 1463794724665 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x115d42400) [pid = 1644] [serial = 443] [outer = 0x111c83400] 18:38:44 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:45 INFO - PROCESS | 1644 | 1463794725127 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]]]}] 18:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 720ms 18:38:45 INFO - PROCESS | 1644 | 1463794725161 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:38:45 INFO - PROCESS | 1644 | 1463794725166 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:38:45 INFO - PROCESS | 1644 | 1463794725171 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:38:45 INFO - PROCESS | 1644 | 1463794725175 Marionette TRACE conn2 <- [1,566,null,{}] 18:38:45 INFO - PROCESS | 1644 | 1463794725179 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}] 18:38:45 INFO - PROCESS | 1644 | 1463794725337 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:38:45 INFO - PROCESS | 1644 | 1463794725428 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x119080000 == 53 [pid = 1644] [id = 149] 18:38:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x117314400) [pid = 1644] [serial = 444] [outer = 0x0] 18:38:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11971dc00) [pid = 1644] [serial = 445] [outer = 0x117314400] 18:38:45 INFO - PROCESS | 1644 | 1463794725480 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1197f4400) [pid = 1644] [serial = 446] [outer = 0x117314400] 18:38:45 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:45 INFO - PROCESS | 1644 | 1463794725974 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]]]}] 18:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 824ms 18:38:45 INFO - PROCESS | 1644 | 1463794725996 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 1644 | 1463794725999 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:38:46 INFO - PROCESS | 1644 | 1463794726001 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 1644 | 1463794726003 Marionette TRACE conn2 <- [1,570,null,{}] 18:38:46 INFO - PROCESS | 1644 | 1463794726005 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}] 18:38:46 INFO - PROCESS | 1644 | 1463794726109 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:38:46 INFO - PROCESS | 1644 | 1463794726161 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12940f000 == 54 [pid = 1644] [id = 150] 18:38:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119a08000) [pid = 1644] [serial = 447] [outer = 0x0] 18:38:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x121338800) [pid = 1644] [serial = 448] [outer = 0x119a08000] 18:38:46 INFO - PROCESS | 1644 | 1463794726203 Marionette DEBUG loaded listener.js 18:38:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x126672000) [pid = 1644] [serial = 449] [outer = 0x119a08000] 18:38:46 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:46 INFO - PROCESS | 1644 | 1463794726627 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]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 18:38:46 INFO - PROCESS | 1644 | 1463794726670 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 1644 | 1463794726672 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:38:46 INFO - PROCESS | 1644 | 1463794726679 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 1644 | 1463794726684 Marionette TRACE conn2 <- [1,574,null,{}] 18:38:46 INFO - PROCESS | 1644 | 1463794726687 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}] 18:38:46 INFO - PROCESS | 1644 | 1463794726792 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:38:46 INFO - PROCESS | 1644 | 1463794726843 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c539000 == 55 [pid = 1644] [id = 151] 18:38:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x126cef000) [pid = 1644] [serial = 450] [outer = 0x0] 18:38:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1293d1400) [pid = 1644] [serial = 451] [outer = 0x126cef000] 18:38:46 INFO - PROCESS | 1644 | 1463794726872 Marionette DEBUG loaded listener.js 18:38:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12b0a2400) [pid = 1644] [serial = 452] [outer = 0x126cef000] 18:38:47 INFO - PROCESS | 1644 | 1463794727293 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]]]}] 18:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 627ms 18:38:47 INFO - PROCESS | 1644 | 1463794727303 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:38:47 INFO - PROCESS | 1644 | 1463794727305 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:38:47 INFO - PROCESS | 1644 | 1463794727307 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:38:47 INFO - PROCESS | 1644 | 1463794727308 Marionette TRACE conn2 <- [1,578,null,{}] 18:38:47 INFO - PROCESS | 1644 | 1463794727310 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}] 18:38:47 INFO - PROCESS | 1644 | 1463794727437 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:38:47 INFO - PROCESS | 1644 | 1463794727518 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12669a800 == 56 [pid = 1644] [id = 152] 18:38:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1186f6000) [pid = 1644] [serial = 453] [outer = 0x0] 18:38:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12b3a1000) [pid = 1644] [serial = 454] [outer = 0x1186f6000] 18:38:47 INFO - PROCESS | 1644 | 1463794727548 Marionette DEBUG loaded listener.js 18:38:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12be2b400) [pid = 1644] [serial = 455] [outer = 0x1186f6000] 18:38:48 INFO - PROCESS | 1644 | 1463794728263 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]]]}] 18:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 971ms 18:38:48 INFO - PROCESS | 1644 | 1463794728279 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:38:48 INFO - PROCESS | 1644 | 1463794728282 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:38:48 INFO - PROCESS | 1644 | 1463794728288 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:38:48 INFO - PROCESS | 1644 | 1463794728292 Marionette TRACE conn2 <- [1,582,null,{}] 18:38:48 INFO - PROCESS | 1644 | 1463794728298 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}] 18:38:48 INFO - PROCESS | 1644 | 1463794728398 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:38:48 INFO - PROCESS | 1644 | 1463794728469 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x1163c0000 == 57 [pid = 1644] [id = 153] 18:38:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x112a5d800) [pid = 1644] [serial = 456] [outer = 0x0] 18:38:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11346cc00) [pid = 1644] [serial = 457] [outer = 0x112a5d800] 18:38:48 INFO - PROCESS | 1644 | 1463794728500 Marionette DEBUG loaded listener.js 18:38:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x1160b1000) [pid = 1644] [serial = 458] [outer = 0x112a5d800] 18:38:49 INFO - PROCESS | 1644 | 1463794729072 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]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 828ms 18:38:49 INFO - PROCESS | 1644 | 1463794729116 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 1644 | 1463794729120 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:38:49 INFO - PROCESS | 1644 | 1463794729124 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - PROCESS | 1644 | 1463794729126 Marionette TRACE conn2 <- [1,586,null,{}] 18:38:49 INFO - PROCESS | 1644 | 1463794729128 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}] 18:38:49 INFO - PROCESS | 1644 | 1463794729214 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:38:49 INFO - PROCESS | 1644 | 1463794729281 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1163cb800 == 58 [pid = 1644] [id = 154] 18:38:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x116f28c00) [pid = 1644] [serial = 459] [outer = 0x0] 18:38:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x116f2d400) [pid = 1644] [serial = 460] [outer = 0x116f28c00] 18:38:49 INFO - PROCESS | 1644 | 1463794729308 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x116f32400) [pid = 1644] [serial = 461] [outer = 0x116f28c00] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x116376800 == 57 [pid = 1644] [id = 54] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12c54a000 == 56 [pid = 1644] [id = 147] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12c532000 == 55 [pid = 1644] [id = 146] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x125fb0000 == 54 [pid = 1644] [id = 145] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1165ec800 == 53 [pid = 1644] [id = 144] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa7c800 == 52 [pid = 1644] [id = 143] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12be21800) [pid = 1644] [serial = 385] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x117588c00) [pid = 1644] [serial = 343] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12675c400) [pid = 1644] [serial = 346] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x128c4f400) [pid = 1644] [serial = 349] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12940d800 == 51 [pid = 1644] [id = 142] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x128b41000 == 50 [pid = 1644] [id = 141] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x124a14000 == 49 [pid = 1644] [id = 140] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x120ecf800 == 48 [pid = 1644] [id = 139] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x119c25800 == 47 [pid = 1644] [id = 138] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1188c1000 == 46 [pid = 1644] [id = 137] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1163d9800 == 45 [pid = 1644] [id = 136] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1132d1000 == 44 [pid = 1644] [id = 135] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12b35e000 == 43 [pid = 1644] [id = 133] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12b16c000 == 42 [pid = 1644] [id = 132] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x123713800 == 41 [pid = 1644] [id = 131] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x116ab6000 == 40 [pid = 1644] [id = 130] 18:38:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa88000 == 39 [pid = 1644] [id = 129] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x117582800) [pid = 1644] [serial = 296] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x119ac3800) [pid = 1644] [serial = 299] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12aa99000) [pid = 1644] [serial = 293] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x126013800) [pid = 1644] [serial = 302] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x128ad0400) [pid = 1644] [serial = 379] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12bd18800) [pid = 1644] [serial = 374] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x128c4b800) [pid = 1644] [serial = 365] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x128dd5800) [pid = 1644] [serial = 367] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x129678c00) [pid = 1644] [serial = 368] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12b0afc00) [pid = 1644] [serial = 371] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12bdcd800) [pid = 1644] [serial = 383] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12bd18400) [pid = 1644] [serial = 380] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12abefc00) [pid = 1644] [serial = 370] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12b3a8000) [pid = 1644] [serial = 373] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x128b12c00) [pid = 1644] [serial = 364] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1185d5400) [pid = 1644] [serial = 356] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x117581c00) [pid = 1644] [serial = 355] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x124d65c00) [pid = 1644] [serial = 361] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12645ec00) [pid = 1644] [serial = 362] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1167b9800) [pid = 1644] [serial = 341] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1160ad800) [pid = 1644] [serial = 340] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12b05f800) [pid = 1644] [serial = 353] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x1293d8800) [pid = 1644] [serial = 352] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x11971cc00) [pid = 1644] [serial = 358] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x120fc0800) [pid = 1644] [serial = 359] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1186f1400) [pid = 1644] [serial = 376] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x123630000) [pid = 1644] [serial = 377] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12bdc0c00) [pid = 1644] [serial = 382] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:49 INFO - PROCESS | 1644 | 1463794729758 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]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 669ms 18:38:49 INFO - PROCESS | 1644 | 1463794729793 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 1644 | 1463794729795 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:38:49 INFO - PROCESS | 1644 | 1463794729803 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - PROCESS | 1644 | 1463794729805 Marionette TRACE conn2 <- [1,590,null,{}] 18:38:49 INFO - PROCESS | 1644 | 1463794729813 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}] 18:38:49 INFO - PROCESS | 1644 | 1463794729892 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:38:49 INFO - PROCESS | 1644 | 1463794729957 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x11747c800 == 40 [pid = 1644] [id = 155] 18:38:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x11757c000) [pid = 1644] [serial = 462] [outer = 0x0] 18:38:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x11815bc00) [pid = 1644] [serial = 463] [outer = 0x11757c000] 18:38:49 INFO - PROCESS | 1644 | 1463794729987 Marionette DEBUG loaded listener.js 18:38:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x118398800) [pid = 1644] [serial = 464] [outer = 0x11757c000] 18:38:50 INFO - PROCESS | 1644 | 1463794730287 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]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 18:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:38:50 INFO - PROCESS | 1644 | 1463794730324 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:38:50 INFO - PROCESS | 1644 | 1463794730325 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:38:50 INFO - PROCESS | 1644 | 1463794730327 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - PROCESS | 1644 | 1463794730329 Marionette TRACE conn2 <- [1,594,null,{}] 18:38:50 INFO - PROCESS | 1644 | 1463794730334 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}] 18:38:50 INFO - PROCESS | 1644 | 1463794730408 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:38:50 INFO - PROCESS | 1644 | 1463794730412 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181f3000 == 41 [pid = 1644] [id = 156] 18:38:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x1185d4c00) [pid = 1644] [serial = 465] [outer = 0x0] 18:38:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1186f0000) [pid = 1644] [serial = 466] [outer = 0x1185d4c00] 18:38:50 INFO - PROCESS | 1644 | 1463794730442 Marionette DEBUG loaded listener.js 18:38:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x11971c800) [pid = 1644] [serial = 467] [outer = 0x1185d4c00] 18:38:50 INFO - PROCESS | 1644 | 1463794730757 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]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 469ms 18:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:38:50 INFO - PROCESS | 1644 | 1463794730799 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:38:50 INFO - PROCESS | 1644 | 1463794730800 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:38:50 INFO - PROCESS | 1644 | 1463794730809 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - PROCESS | 1644 | 1463794730810 Marionette TRACE conn2 <- [1,598,null,{}] 18:38:50 INFO - PROCESS | 1644 | 1463794730813 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}] 18:38:50 INFO - PROCESS | 1644 | 1463794730885 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:38:50 INFO - PROCESS | 1644 | 1463794730889 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191ab800 == 42 [pid = 1644] [id = 157] 18:38:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x117587400) [pid = 1644] [serial = 468] [outer = 0x0] 18:38:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1197edc00) [pid = 1644] [serial = 469] [outer = 0x117587400] 18:38:50 INFO - PROCESS | 1644 | 1463794730916 Marionette DEBUG loaded listener.js 18:38:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1197f5800) [pid = 1644] [serial = 470] [outer = 0x117587400] 18:38:51 INFO - PROCESS | 1644 | 1463794731245 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]]]}] 18:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 475ms 18:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:38:51 INFO - PROCESS | 1644 | 1463794731278 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:38:51 INFO - PROCESS | 1644 | 1463794731279 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:38:51 INFO - PROCESS | 1644 | 1463794731281 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:38:51 INFO - PROCESS | 1644 | 1463794731282 Marionette TRACE conn2 <- [1,602,null,{}] 18:38:51 INFO - PROCESS | 1644 | 1463794731285 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}] 18:38:51 INFO - PROCESS | 1644 | 1463794731398 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:38:51 INFO - PROCESS | 1644 | 1463794731427 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x119678800 == 43 [pid = 1644] [id = 158] 18:38:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11330c800) [pid = 1644] [serial = 471] [outer = 0x0] 18:38:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x119d21c00) [pid = 1644] [serial = 472] [outer = 0x11330c800] 18:38:51 INFO - PROCESS | 1644 | 1463794731453 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x121accc00) [pid = 1644] [serial = 473] [outer = 0x11330c800] 18:38:51 INFO - PROCESS | 1644 | 1463794731736 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]]]}] 18:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 469ms 18:38:51 INFO - PROCESS | 1644 | 1463794731755 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:38:51 INFO - PROCESS | 1644 | 1463794731757 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:38:51 INFO - PROCESS | 1644 | 1463794731759 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:38:51 INFO - PROCESS | 1644 | 1463794731760 Marionette TRACE conn2 <- [1,606,null,{}] 18:38:51 INFO - PROCESS | 1644 | 1463794731771 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}] 18:38:51 INFO - PROCESS | 1644 | 1463794731884 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:38:51 INFO - PROCESS | 1644 | 1463794731889 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ebe800 == 44 [pid = 1644] [id = 159] 18:38:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x121abf400) [pid = 1644] [serial = 474] [outer = 0x0] 18:38:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x124d9d000) [pid = 1644] [serial = 475] [outer = 0x121abf400] 18:38:51 INFO - PROCESS | 1644 | 1463794731914 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1250ed800) [pid = 1644] [serial = 476] [outer = 0x121abf400] 18:38:52 INFO - PROCESS | 1644 | 1463794732249 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]]]}] 18:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 18:38:52 INFO - PROCESS | 1644 | 1463794732279 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:38:52 INFO - PROCESS | 1644 | 1463794732283 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:38:52 INFO - PROCESS | 1644 | 1463794732292 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 1644 | 1463794732293 Marionette TRACE conn2 <- [1,610,null,{}] 18:38:52 INFO - PROCESS | 1644 | 1463794732295 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}] 18:38:52 INFO - PROCESS | 1644 | 1463794732385 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:38:52 INFO - PROCESS | 1644 | 1463794732390 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x1214c4000 == 45 [pid = 1644] [id = 160] 18:38:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x121acd800) [pid = 1644] [serial = 477] [outer = 0x0] 18:38:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12568fc00) [pid = 1644] [serial = 478] [outer = 0x121acd800] 18:38:52 INFO - PROCESS | 1644 | 1463794732415 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x126458400) [pid = 1644] [serial = 479] [outer = 0x121acd800] 18:38:52 INFO - PROCESS | 1644 | 1463794732725 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]]]}] 18:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 475ms 18:38:52 INFO - PROCESS | 1644 | 1463794732761 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:38:52 INFO - PROCESS | 1644 | 1463794732762 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:38:52 INFO - PROCESS | 1644 | 1463794732768 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 1644 | 1463794732769 Marionette TRACE conn2 <- [1,614,null,{}] 18:38:52 INFO - PROCESS | 1644 | 1463794732772 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}] 18:38:52 INFO - PROCESS | 1644 | 1463794732875 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:38:52 INFO - PROCESS | 1644 | 1463794732889 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dd7000 == 46 [pid = 1644] [id = 161] 18:38:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x126671000) [pid = 1644] [serial = 480] [outer = 0x0] 18:38:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x126ce6c00) [pid = 1644] [serial = 481] [outer = 0x126671000] 18:38:52 INFO - PROCESS | 1644 | 1463794732914 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x128acac00) [pid = 1644] [serial = 482] [outer = 0x126671000] 18:38:53 INFO - PROCESS | 1644 | 1463794733282 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]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 18:38:53 INFO - PROCESS | 1644 | 1463794733338 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 1644 | 1463794733340 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:38:53 INFO - PROCESS | 1644 | 1463794733344 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - PROCESS | 1644 | 1463794733346 Marionette TRACE conn2 <- [1,618,null,{}] 18:38:53 INFO - PROCESS | 1644 | 1463794733349 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}] 18:38:53 INFO - PROCESS | 1644 | 1463794733492 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:38:53 INFO - PROCESS | 1644 | 1463794733512 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x124dca800 == 47 [pid = 1644] [id = 162] 18:38:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12667a000) [pid = 1644] [serial = 483] [outer = 0x0] 18:38:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x128b15000) [pid = 1644] [serial = 484] [outer = 0x12667a000] 18:38:53 INFO - PROCESS | 1644 | 1463794733554 Marionette DEBUG loaded listener.js 18:38:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x128c4b800) [pid = 1644] [serial = 485] [outer = 0x12667a000] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x121589800) [pid = 1644] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x111c7b400) [pid = 1644] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12a7d9c00) [pid = 1644] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11838c400) [pid = 1644] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12b3af000) [pid = 1644] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12b0ad800) [pid = 1644] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12bf81400) [pid = 1644] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1166e2c00) [pid = 1644] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1166e6c00) [pid = 1644] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x126605400) [pid = 1644] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x128b1a800) [pid = 1644] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12bdce000) [pid = 1644] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x118842c00) [pid = 1644] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12c574400) [pid = 1644] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x128c54800) [pid = 1644] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x126763800) [pid = 1644] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:38:53 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11330e000) [pid = 1644] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:38:54 INFO - PROCESS | 1644 | 1463794734115 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]]]}] 18:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 822ms 18:38:54 INFO - PROCESS | 1644 | 1463794734175 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:38:54 INFO - PROCESS | 1644 | 1463794734177 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:38:54 INFO - PROCESS | 1644 | 1463794734187 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:38:54 INFO - PROCESS | 1644 | 1463794734188 Marionette TRACE conn2 <- [1,622,null,{}] 18:38:54 INFO - PROCESS | 1644 | 1463794734191 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}] 18:38:54 INFO - PROCESS | 1644 | 1463794734289 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:38:54 INFO - PROCESS | 1644 | 1463794734294 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x126088000 == 48 [pid = 1644] [id = 163] 18:38:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x128b11800) [pid = 1644] [serial = 486] [outer = 0x0] 18:38:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x128b1f800) [pid = 1644] [serial = 487] [outer = 0x128b11800] 18:38:54 INFO - PROCESS | 1644 | 1463794734325 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1291f7800) [pid = 1644] [serial = 488] [outer = 0x128b11800] 18:38:54 INFO - PROCESS | 1644 | 1463794734626 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]]]}] 18:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 475ms 18:38:54 INFO - PROCESS | 1644 | 1463794734664 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:38:54 INFO - PROCESS | 1644 | 1463794734668 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:38:54 INFO - PROCESS | 1644 | 1463794734670 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:38:54 INFO - PROCESS | 1644 | 1463794734671 Marionette TRACE conn2 <- [1,626,null,{}] 18:38:54 INFO - PROCESS | 1644 | 1463794734673 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}] 18:38:54 INFO - PROCESS | 1644 | 1463794734747 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:38:54 INFO - PROCESS | 1644 | 1463794734795 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b43800 == 49 [pid = 1644] [id = 164] 18:38:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x126760800) [pid = 1644] [serial = 489] [outer = 0x0] 18:38:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1291fc800) [pid = 1644] [serial = 490] [outer = 0x126760800] 18:38:54 INFO - PROCESS | 1644 | 1463794734820 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x129679400) [pid = 1644] [serial = 491] [outer = 0x126760800] 18:38:55 INFO - PROCESS | 1644 | 1463794735122 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]]]}] 18:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 18:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:38:55 INFO - PROCESS | 1644 | 1463794735139 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:38:55 INFO - PROCESS | 1644 | 1463794735140 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:38:55 INFO - PROCESS | 1644 | 1463794735142 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:38:55 INFO - PROCESS | 1644 | 1463794735143 Marionette TRACE conn2 <- [1,630,null,{}] 18:38:55 INFO - PROCESS | 1644 | 1463794735146 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}] 18:38:55 INFO - PROCESS | 1644 | 1463794735227 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:38:55 INFO - PROCESS | 1644 | 1463794735233 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x129410800 == 50 [pid = 1644] [id = 165] 18:38:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x1293d2c00) [pid = 1644] [serial = 492] [outer = 0x0] 18:38:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12a7aa400) [pid = 1644] [serial = 493] [outer = 0x1293d2c00] 18:38:55 INFO - PROCESS | 1644 | 1463794735258 Marionette DEBUG loaded listener.js 18:38:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12aa94c00) [pid = 1644] [serial = 494] [outer = 0x1293d2c00] 18:38:55 INFO - PROCESS | 1644 | 1463794735568 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]]]}] 18:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 18:38:55 INFO - PROCESS | 1644 | 1463794735611 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:38:55 INFO - PROCESS | 1644 | 1463794735612 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:38:55 INFO - PROCESS | 1644 | 1463794735614 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:38:55 INFO - PROCESS | 1644 | 1463794735616 Marionette TRACE conn2 <- [1,634,null,{}] 18:38:55 INFO - PROCESS | 1644 | 1463794735618 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}] 18:38:55 INFO - PROCESS | 1644 | 1463794735724 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:38:55 INFO - PROCESS | 1644 | 1463794735731 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a517800 == 51 [pid = 1644] [id = 166] 18:38:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1293d0c00) [pid = 1644] [serial = 495] [outer = 0x0] 18:38:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12aa9a800) [pid = 1644] [serial = 496] [outer = 0x1293d0c00] 18:38:55 INFO - PROCESS | 1644 | 1463794735755 Marionette DEBUG loaded listener.js 18:38:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12abedc00) [pid = 1644] [serial = 497] [outer = 0x1293d0c00] 18:38:55 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:56 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:56 INFO - PROCESS | 1644 | 1463794736158 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]]]}] 18:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 569ms 18:38:56 INFO - PROCESS | 1644 | 1463794736184 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 1644 | 1463794736187 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:38:56 INFO - PROCESS | 1644 | 1463794736191 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 1644 | 1463794736193 Marionette TRACE conn2 <- [1,638,null,{}] 18:38:56 INFO - PROCESS | 1644 | 1463794736197 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}] 18:38:56 INFO - PROCESS | 1644 | 1463794736302 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:38:56 INFO - PROCESS | 1644 | 1463794736352 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166c7000 == 52 [pid = 1644] [id = 167] 18:38:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1134f2000) [pid = 1644] [serial = 498] [outer = 0x0] 18:38:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x115db3400) [pid = 1644] [serial = 499] [outer = 0x1134f2000] 18:38:56 INFO - PROCESS | 1644 | 1463794736384 Marionette DEBUG loaded listener.js 18:38:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x116743000) [pid = 1644] [serial = 500] [outer = 0x1134f2000] 18:38:56 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x117582800) [pid = 1644] [serial = 501] [outer = 0x12cca3000] 18:38:56 INFO - PROCESS | 1644 | 1463794736851 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]]]}] 18:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 721ms 18:38:56 INFO - PROCESS | 1644 | 1463794736914 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 1644 | 1463794736918 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:38:56 INFO - PROCESS | 1644 | 1463794736924 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 1644 | 1463794736926 Marionette TRACE conn2 <- [1,642,null,{}] 18:38:56 INFO - PROCESS | 1644 | 1463794736929 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}] 18:38:57 INFO - PROCESS | 1644 | 1463794737029 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:38:57 INFO - PROCESS | 1644 | 1463794737092 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x119686000 == 53 [pid = 1644] [id = 168] 18:38:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x116fef000) [pid = 1644] [serial = 502] [outer = 0x0] 18:38:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11838c400) [pid = 1644] [serial = 503] [outer = 0x116fef000] 18:38:57 INFO - PROCESS | 1644 | 1463794737123 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x1186f6400) [pid = 1644] [serial = 504] [outer = 0x116fef000] 18:38:57 INFO - PROCESS | 1644 | 1463794737553 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]]]}] 18:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 18:38:57 INFO - PROCESS | 1644 | 1463794737595 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:38:57 INFO - PROCESS | 1644 | 1463794737597 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:38:57 INFO - PROCESS | 1644 | 1463794737614 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:38:57 INFO - PROCESS | 1644 | 1463794737616 Marionette TRACE conn2 <- [1,646,null,{}] 18:38:57 INFO - PROCESS | 1644 | 1463794737624 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}] 18:38:57 INFO - PROCESS | 1644 | 1463794737726 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:38:57 INFO - PROCESS | 1644 | 1463794737779 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a86e000 == 54 [pid = 1644] [id = 169] 18:38:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x1197f5400) [pid = 1644] [serial = 505] [outer = 0x0] 18:38:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x120fc6400) [pid = 1644] [serial = 506] [outer = 0x1197f5400] 18:38:57 INFO - PROCESS | 1644 | 1463794737822 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x121a22800) [pid = 1644] [serial = 507] [outer = 0x1197f5400] 18:38:58 INFO - PROCESS | 1644 | 1463794738241 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]]]}] 18:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 675ms 18:38:58 INFO - PROCESS | 1644 | 1463794738288 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 1644 | 1463794738291 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:38:58 INFO - PROCESS | 1644 | 1463794738294 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 1644 | 1463794738296 Marionette TRACE conn2 <- [1,650,null,{}] 18:38:58 INFO - PROCESS | 1644 | 1463794738322 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}] 18:38:58 INFO - PROCESS | 1644 | 1463794738466 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:38:58 INFO - PROCESS | 1644 | 1463794738555 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b047000 == 55 [pid = 1644] [id = 170] 18:38:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x123638400) [pid = 1644] [serial = 508] [outer = 0x0] 18:38:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x128b13000) [pid = 1644] [serial = 509] [outer = 0x123638400] 18:38:58 INFO - PROCESS | 1644 | 1463794738603 Marionette DEBUG loaded listener.js 18:38:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x128dd4400) [pid = 1644] [serial = 510] [outer = 0x123638400] 18:38:59 INFO - PROCESS | 1644 | 1463794739084 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]]]}] 18:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 842ms 18:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:38:59 INFO - PROCESS | 1644 | 1463794739135 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:38:59 INFO - PROCESS | 1644 | 1463794739137 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:38:59 INFO - PROCESS | 1644 | 1463794739139 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:38:59 INFO - PROCESS | 1644 | 1463794739140 Marionette TRACE conn2 <- [1,654,null,{}] 18:38:59 INFO - PROCESS | 1644 | 1463794739143 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}] 18:38:59 INFO - PROCESS | 1644 | 1463794739238 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:38:59 INFO - PROCESS | 1644 | 1463794739300 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be58800 == 56 [pid = 1644] [id = 171] 18:38:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11838d400) [pid = 1644] [serial = 511] [outer = 0x0] 18:38:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x1293d3800) [pid = 1644] [serial = 512] [outer = 0x11838d400] 18:38:59 INFO - PROCESS | 1644 | 1463794739330 Marionette DEBUG loaded listener.js 18:38:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12aa9fc00) [pid = 1644] [serial = 513] [outer = 0x11838d400] 18:38:59 INFO - PROCESS | 1644 | 1463794739797 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]]]}] 18:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 720ms 18:38:59 INFO - PROCESS | 1644 | 1463794739860 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:38:59 INFO - PROCESS | 1644 | 1463794739862 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:38:59 INFO - PROCESS | 1644 | 1463794739866 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:38:59 INFO - PROCESS | 1644 | 1463794739868 Marionette TRACE conn2 <- [1,658,null,{}] 18:38:59 INFO - PROCESS | 1644 | 1463794739871 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}] 18:39:00 INFO - PROCESS | 1644 | 1463794740046 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:39:00 INFO - PROCESS | 1644 | 1463794740128 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x11908e800 == 57 [pid = 1644] [id = 172] 18:39:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12abe8c00) [pid = 1644] [serial = 514] [outer = 0x0] 18:39:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x12b0b0000) [pid = 1644] [serial = 515] [outer = 0x12abe8c00] 18:39:00 INFO - PROCESS | 1644 | 1463794740158 Marionette DEBUG loaded listener.js 18:39:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12bd12c00) [pid = 1644] [serial = 516] [outer = 0x12abe8c00] 18:39:00 INFO - PROCESS | 1644 | 1463794740720 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]]]}] 18:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 921ms 18:39:00 INFO - PROCESS | 1644 | 1463794740786 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:39:00 INFO - PROCESS | 1644 | 1463794740789 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:39:00 INFO - PROCESS | 1644 | 1463794740792 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:39:00 INFO - PROCESS | 1644 | 1463794740794 Marionette TRACE conn2 <- [1,662,null,{}] 18:39:00 INFO - PROCESS | 1644 | 1463794740800 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}] 18:39:00 INFO - PROCESS | 1644 | 1463794740894 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:39:00 INFO - PROCESS | 1644 | 1463794740965 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1132ba800 == 58 [pid = 1644] [id = 173] 18:39:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1166e2400) [pid = 1644] [serial = 517] [outer = 0x0] 18:39:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x116724000) [pid = 1644] [serial = 518] [outer = 0x1166e2400] 18:39:00 INFO - PROCESS | 1644 | 1463794740994 Marionette DEBUG loaded listener.js 18:39:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x116f31c00) [pid = 1644] [serial = 519] [outer = 0x1166e2400] 18:39:01 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:01 INFO - PROCESS | 1644 | 1463794741513 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]]]}] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x129410800 == 57 [pid = 1644] [id = 165] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x128b43800 == 56 [pid = 1644] [id = 164] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x126088000 == 55 [pid = 1644] [id = 163] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x12bdc9800) [pid = 1644] [serial = 397] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x12c832400) [pid = 1644] [serial = 439] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x124dca800 == 54 [pid = 1644] [id = 162] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x121dd7000 == 53 [pid = 1644] [id = 161] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x1214c4000 == 52 [pid = 1644] [id = 160] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x120ebe800 == 51 [pid = 1644] [id = 159] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x119678800 == 50 [pid = 1644] [id = 158] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x1191ab800 == 49 [pid = 1644] [id = 157] 18:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 773ms 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x1181f3000 == 48 [pid = 1644] [id = 156] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x11747c800 == 47 [pid = 1644] [id = 155] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x1163cb800 == 46 [pid = 1644] [id = 154] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x1163c0000 == 45 [pid = 1644] [id = 153] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x12940f000 == 44 [pid = 1644] [id = 150] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x119080000 == 43 [pid = 1644] [id = 149] 18:39:01 INFO - PROCESS | 1644 | --DOCSHELL 0x112ac9800 == 42 [pid = 1644] [id = 148] 18:39:01 INFO - PROCESS | 1644 | 1463794741572 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:39:01 INFO - PROCESS | 1644 | 1463794741577 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:39:01 INFO - PROCESS | 1644 | 1463794741585 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:39:01 INFO - PROCESS | 1644 | 1463794741588 Marionette TRACE conn2 <- [1,666,null,{}] 18:39:01 INFO - PROCESS | 1644 | 1463794741592 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}] 18:39:01 INFO - PROCESS | 1644 | 1463794741726 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x123673000) [pid = 1644] [serial = 409] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x116631800) [pid = 1644] [serial = 430] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12b0a9800) [pid = 1644] [serial = 418] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x119023800) [pid = 1644] [serial = 388] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1186f0800) [pid = 1644] [serial = 406] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12bf7d400) [pid = 1644] [serial = 422] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12bdc6000) [pid = 1644] [serial = 419] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12abe6800) [pid = 1644] [serial = 394] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12b3aec00) [pid = 1644] [serial = 338] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12c57dc00) [pid = 1644] [serial = 427] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x11758a400) [pid = 1644] [serial = 404] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12be28000) [pid = 1644] [serial = 401] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x128ad4400) [pid = 1644] [serial = 347] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12967e400) [pid = 1644] [serial = 350] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12c825c00) [pid = 1644] [serial = 428] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12bf80c00) [pid = 1644] [serial = 424] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x11674a800) [pid = 1644] [serial = 403] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12660cc00) [pid = 1644] [serial = 410] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x125691800) [pid = 1644] [serial = 391] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12c580400) [pid = 1644] [serial = 434] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x119a0cc00) [pid = 1644] [serial = 407] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12c579c00) [pid = 1644] [serial = 425] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12c828c00) [pid = 1644] [serial = 436] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1291f6400) [pid = 1644] [serial = 415] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x119d27000) [pid = 1644] [serial = 400] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x128ad3c00) [pid = 1644] [serial = 412] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x128c50800) [pid = 1644] [serial = 413] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1197eb800) [pid = 1644] [serial = 431] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x119d24c00) [pid = 1644] [serial = 433] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x120fc1000) [pid = 1644] [serial = 344] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x129675000) [pid = 1644] [serial = 416] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12bf72800) [pid = 1644] [serial = 421] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12c82ec00) [pid = 1644] [serial = 437] [outer = 0x0] [url = about:blank] 18:39:01 INFO - PROCESS | 1644 | 1463794741786 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x116090800 == 43 [pid = 1644] [id = 174] 18:39:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1166e2c00) [pid = 1644] [serial = 520] [outer = 0x0] 18:39:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x117588800) [pid = 1644] [serial = 521] [outer = 0x1166e2c00] 18:39:01 INFO - PROCESS | 1644 | 1463794741812 Marionette DEBUG loaded listener.js 18:39:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1185d9c00) [pid = 1644] [serial = 522] [outer = 0x1166e2c00] 18:39:01 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:02 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:02 INFO - PROCESS | 1644 | 1463794742115 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]]]}] 18:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 571ms 18:39:02 INFO - PROCESS | 1644 | 1463794742174 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:39:02 INFO - PROCESS | 1644 | 1463794742176 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:39:02 INFO - PROCESS | 1644 | 1463794742179 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:39:02 INFO - PROCESS | 1644 | 1463794742181 Marionette TRACE conn2 <- [1,670,null,{}] 18:39:02 INFO - PROCESS | 1644 | 1463794742191 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}] 18:39:02 INFO - PROCESS | 1644 | 1463794742285 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:39:02 INFO - PROCESS | 1644 | 1463794742333 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188cb800 == 44 [pid = 1644] [id = 175] 18:39:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x118497c00) [pid = 1644] [serial = 523] [outer = 0x0] 18:39:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x11906d400) [pid = 1644] [serial = 524] [outer = 0x118497c00] 18:39:02 INFO - PROCESS | 1644 | 1463794742361 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x120fc0400) [pid = 1644] [serial = 525] [outer = 0x118497c00] 18:39:02 INFO - PROCESS | 1644 | 1463794742658 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]]]}] 18:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 524ms 18:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:39:02 INFO - PROCESS | 1644 | 1463794742704 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:39:02 INFO - PROCESS | 1644 | 1463794742705 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:39:02 INFO - PROCESS | 1644 | 1463794742707 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:39:02 INFO - PROCESS | 1644 | 1463794742709 Marionette TRACE conn2 <- [1,674,null,{}] 18:39:02 INFO - PROCESS | 1644 | 1463794742711 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}] 18:39:02 INFO - PROCESS | 1644 | 1463794742795 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:39:02 INFO - PROCESS | 1644 | 1463794742846 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x119678800 == 45 [pid = 1644] [id = 176] 18:39:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x119023800) [pid = 1644] [serial = 526] [outer = 0x0] 18:39:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x121592400) [pid = 1644] [serial = 527] [outer = 0x119023800] 18:39:02 INFO - PROCESS | 1644 | 1463794742872 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x124d9b000) [pid = 1644] [serial = 528] [outer = 0x119023800] 18:39:03 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:03 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:03 INFO - PROCESS | 1644 | 1463794743136 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]]]}] 18:39:03 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 18:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 18:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:39:03 INFO - PROCESS | 1644 | 1463794743176 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:39:03 INFO - PROCESS | 1644 | 1463794743177 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:39:03 INFO - PROCESS | 1644 | 1463794743188 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 1644 | 1463794743189 Marionette TRACE conn2 <- [1,678,null,{}] 18:39:03 INFO - PROCESS | 1644 | 1463794743191 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}] 18:39:03 INFO - PROCESS | 1644 | 1463794743272 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:39:03 INFO - PROCESS | 1644 | 1463794743276 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165d8000 == 46 [pid = 1644] [id = 177] 18:39:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x124d63800) [pid = 1644] [serial = 529] [outer = 0x0] 18:39:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12600f000) [pid = 1644] [serial = 530] [outer = 0x124d63800] 18:39:03 INFO - PROCESS | 1644 | 1463794743304 Marionette DEBUG loaded listener.js 18:39:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x126ce8400) [pid = 1644] [serial = 531] [outer = 0x124d63800] 18:39:03 INFO - PROCESS | 1644 | 1463794743643 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]]]}] 18:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 476ms 18:39:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:39:03 INFO - PROCESS | 1644 | 1463794743656 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:39:03 INFO - PROCESS | 1644 | 1463794743658 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:39:03 INFO - PROCESS | 1644 | 1463794743660 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 1644 | 1463794743661 Marionette TRACE conn2 <- [1,682,null,{}] 18:39:03 INFO - PROCESS | 1644 | 1463794743663 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}] 18:39:03 INFO - PROCESS | 1644 | 1463794743786 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:39:03 INFO - PROCESS | 1644 | 1463794743800 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dd3000 == 47 [pid = 1644] [id = 178] 18:39:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x126cefc00) [pid = 1644] [serial = 532] [outer = 0x0] 18:39:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x128c49400) [pid = 1644] [serial = 533] [outer = 0x126cefc00] 18:39:03 INFO - PROCESS | 1644 | 1463794743827 Marionette DEBUG loaded listener.js 18:39:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12967e400) [pid = 1644] [serial = 534] [outer = 0x126cefc00] 18:39:04 INFO - PROCESS | 1644 | 1463794744657 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]]]}] 18:39:04 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) 18:39:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1019ms 18:39:04 INFO - PROCESS | 1644 | 1463794744679 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:39:04 INFO - PROCESS | 1644 | 1463794744682 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:39:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:39:04 INFO - PROCESS | 1644 | 1463794744685 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 1644 | 1463794744686 Marionette TRACE conn2 <- [1,686,null,{}] 18:39:04 INFO - PROCESS | 1644 | 1463794744689 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}] 18:39:04 INFO - PROCESS | 1644 | 1463794744782 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:39:04 INFO - PROCESS | 1644 | 1463794744814 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1267b1000 == 48 [pid = 1644] [id = 179] 18:39:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12a7e0400) [pid = 1644] [serial = 535] [outer = 0x0] 18:39:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12abef400) [pid = 1644] [serial = 536] [outer = 0x12a7e0400] 18:39:04 INFO - PROCESS | 1644 | 1463794744838 Marionette DEBUG loaded listener.js 18:39:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12b0a6800) [pid = 1644] [serial = 537] [outer = 0x12a7e0400] 18:39:05 INFO - PROCESS | 1644 | 1463794745606 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]]]}] 18:39:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:39:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 18:39:05 INFO - PROCESS | 1644 | 1463794745654 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:39:05 INFO - PROCESS | 1644 | 1463794745655 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:39:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:39:05 INFO - PROCESS | 1644 | 1463794745657 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:39:05 INFO - PROCESS | 1644 | 1463794745658 Marionette TRACE conn2 <- [1,690,null,{}] 18:39:05 INFO - PROCESS | 1644 | 1463794745660 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}] 18:39:05 INFO - PROCESS | 1644 | 1463794745745 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12c827000) [pid = 1644] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x1293d2c00) [pid = 1644] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x121abf400) [pid = 1644] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x126671000) [pid = 1644] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x121acd800) [pid = 1644] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x117587400) [pid = 1644] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1185d4c00) [pid = 1644] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12667a000) [pid = 1644] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x112a5d800) [pid = 1644] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11757c000) [pid = 1644] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11330c800) [pid = 1644] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x116f28c00) [pid = 1644] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x126760800) [pid = 1644] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x128b11800) [pid = 1644] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12b062800) [pid = 1644] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x121ac5000) [pid = 1644] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12a7e1c00) [pid = 1644] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:39:05 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1186ee000) [pid = 1644] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:39:05 INFO - PROCESS | 1644 | 1463794745899 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x117351000 == 49 [pid = 1644] [id = 180] 18:39:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x112a5d800) [pid = 1644] [serial = 538] [outer = 0x0] 18:39:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1166e6000) [pid = 1644] [serial = 539] [outer = 0x112a5d800] 18:39:05 INFO - PROCESS | 1644 | 1463794745940 Marionette DEBUG loaded listener.js 18:39:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x118848000) [pid = 1644] [serial = 540] [outer = 0x112a5d800] 18:39:06 INFO - PROCESS | 1644 | 1463794746806 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]]]}] 18:39:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:39:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1170ms 18:39:06 INFO - PROCESS | 1644 | 1463794746828 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:39:06 INFO - PROCESS | 1644 | 1463794746829 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:39:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:39:06 INFO - PROCESS | 1644 | 1463794746832 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:39:06 INFO - PROCESS | 1644 | 1463794746833 Marionette TRACE conn2 <- [1,694,null,{}] 18:39:06 INFO - PROCESS | 1644 | 1463794746836 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}] 18:39:06 INFO - PROCESS | 1644 | 1463794746912 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:39:06 INFO - PROCESS | 1644 | 1463794746961 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x129322800 == 50 [pid = 1644] [id = 181] 18:39:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1185d5c00) [pid = 1644] [serial = 541] [outer = 0x0] 18:39:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x128c4a000) [pid = 1644] [serial = 542] [outer = 0x1185d5c00] 18:39:06 INFO - PROCESS | 1644 | 1463794746986 Marionette DEBUG loaded listener.js 18:39:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12b062800) [pid = 1644] [serial = 543] [outer = 0x1185d5c00] 18:39:07 INFO - PROCESS | 1644 | 1463794747771 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]]]}] 18:39:07 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) 18:39:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 18:39:07 INFO - PROCESS | 1644 | 1463794747801 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:39:07 INFO - PROCESS | 1644 | 1463794747803 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:39:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:39:07 INFO - PROCESS | 1644 | 1463794747805 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:39:07 INFO - PROCESS | 1644 | 1463794747806 Marionette TRACE conn2 <- [1,698,null,{}] 18:39:07 INFO - PROCESS | 1644 | 1463794747808 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}] 18:39:07 INFO - PROCESS | 1644 | 1463794747934 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:39:07 INFO - PROCESS | 1644 | 1463794747977 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x115d03000 == 51 [pid = 1644] [id = 182] 18:39:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x112714c00) [pid = 1644] [serial = 544] [outer = 0x0] 18:39:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x112f90000) [pid = 1644] [serial = 545] [outer = 0x112714c00] 18:39:08 INFO - PROCESS | 1644 | 1463794748026 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x115d36c00) [pid = 1644] [serial = 546] [outer = 0x112714c00] 18:39:09 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) 18:39:09 INFO - PROCESS | 1644 | 1463794749018 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]]]}] 18:39:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1221ms 18:39:09 INFO - PROCESS | 1644 | 1463794749027 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:39:09 INFO - PROCESS | 1644 | 1463794749030 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:39:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:39:09 INFO - PROCESS | 1644 | 1463794749035 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - PROCESS | 1644 | 1463794749038 Marionette TRACE conn2 <- [1,702,null,{}] 18:39:09 INFO - PROCESS | 1644 | 1463794749042 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}] 18:39:09 INFO - PROCESS | 1644 | 1463794749142 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:39:09 INFO - PROCESS | 1644 | 1463794749188 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x11968c000 == 52 [pid = 1644] [id = 183] 18:39:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x116f2ec00) [pid = 1644] [serial = 547] [outer = 0x0] 18:39:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1186eec00) [pid = 1644] [serial = 548] [outer = 0x116f2ec00] 18:39:09 INFO - PROCESS | 1644 | 1463794749221 Marionette DEBUG loaded listener.js 18:39:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119724400) [pid = 1644] [serial = 549] [outer = 0x116f2ec00] 18:39:10 INFO - PROCESS | 1644 | 1463794750142 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]]]}] 18:39:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:39:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 18:39:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:39:10 INFO - PROCESS | 1644 | 1463794750157 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:39:10 INFO - PROCESS | 1644 | 1463794750159 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:39:10 INFO - PROCESS | 1644 | 1463794750162 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:39:10 INFO - PROCESS | 1644 | 1463794750163 Marionette TRACE conn2 <- [1,706,null,{}] 18:39:10 INFO - PROCESS | 1644 | 1463794750167 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}] 18:39:10 INFO - PROCESS | 1644 | 1463794750266 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:39:10 INFO - PROCESS | 1644 | 1463794750315 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a71e000 == 53 [pid = 1644] [id = 184] 18:39:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1197f7800) [pid = 1644] [serial = 550] [outer = 0x0] 18:39:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x124da2400) [pid = 1644] [serial = 551] [outer = 0x1197f7800] 18:39:10 INFO - PROCESS | 1644 | 1463794750345 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x128b11c00) [pid = 1644] [serial = 552] [outer = 0x1197f7800] 18:39:11 INFO - PROCESS | 1644 | 1463794751256 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]]]}] 18:39:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:39:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 18:39:11 INFO - PROCESS | 1644 | 1463794751286 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:39:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:39:11 INFO - PROCESS | 1644 | 1463794751289 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:39:11 INFO - PROCESS | 1644 | 1463794751297 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 1644 | 1463794751300 Marionette TRACE conn2 <- [1,710,null,{}] 18:39:11 INFO - PROCESS | 1644 | 1463794751303 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}] 18:39:11 INFO - PROCESS | 1644 | 1463794751401 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:39:11 INFO - PROCESS | 1644 | 1463794751449 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b013800 == 54 [pid = 1644] [id = 185] 18:39:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x121242000) [pid = 1644] [serial = 553] [outer = 0x0] 18:39:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x129677400) [pid = 1644] [serial = 554] [outer = 0x121242000] 18:39:11 INFO - PROCESS | 1644 | 1463794751480 Marionette DEBUG loaded listener.js 18:39:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12bd18c00) [pid = 1644] [serial = 555] [outer = 0x121242000] 18:39:12 INFO - PROCESS | 1644 | 1463794752386 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]]]}] 18:39:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:39:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 18:39:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:39:12 INFO - PROCESS | 1644 | 1463794752419 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:39:12 INFO - PROCESS | 1644 | 1463794752422 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:39:12 INFO - PROCESS | 1644 | 1463794752425 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:39:12 INFO - PROCESS | 1644 | 1463794752427 Marionette TRACE conn2 <- [1,714,null,{}] 18:39:12 INFO - PROCESS | 1644 | 1463794752431 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}] 18:39:12 INFO - PROCESS | 1644 | 1463794752526 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:39:12 INFO - PROCESS | 1644 | 1463794752574 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181f2000 == 55 [pid = 1644] [id = 186] 18:39:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1163ed400) [pid = 1644] [serial = 556] [outer = 0x0] 18:39:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x116745800) [pid = 1644] [serial = 557] [outer = 0x1163ed400] 18:39:12 INFO - PROCESS | 1644 | 1463794752602 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x117471c00) [pid = 1644] [serial = 558] [outer = 0x1163ed400] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa85800 == 54 [pid = 1644] [id = 117] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1166c8800 == 53 [pid = 1644] [id = 118] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x129322800 == 52 [pid = 1644] [id = 181] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x117351000 == 51 [pid = 1644] [id = 180] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1267b1000 == 50 [pid = 1644] [id = 179] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12aa9a800) [pid = 1644] [serial = 496] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x121338800) [pid = 1644] [serial = 448] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12b3a1000) [pid = 1644] [serial = 454] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x11971dc00) [pid = 1644] [serial = 445] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x112d4d800) [pid = 1644] [serial = 442] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x1293d1400) [pid = 1644] [serial = 451] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | 1463794753551 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]]]}] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x121dd3000 == 49 [pid = 1644] [id = 178] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1165d8000 == 48 [pid = 1644] [id = 177] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x119678800 == 47 [pid = 1644] [id = 176] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1188cb800 == 46 [pid = 1644] [id = 175] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x116090800 == 45 [pid = 1644] [id = 174] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1132ba800 == 44 [pid = 1644] [id = 173] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x119686000 == 43 [pid = 1644] [id = 168] 18:39:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1166c7000 == 42 [pid = 1644] [id = 167] 18:39:13 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 18:39:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 18:39:13 INFO - PROCESS | 1644 | 1463794753598 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:39:13 INFO - PROCESS | 1644 | 1463794753603 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:39:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:39:13 INFO - PROCESS | 1644 | 1463794753610 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:39:13 INFO - PROCESS | 1644 | 1463794753611 Marionette TRACE conn2 <- [1,718,null,{}] 18:39:13 INFO - PROCESS | 1644 | 1463794753614 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}] 18:39:13 INFO - PROCESS | 1644 | 1463794753690 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:39:13 INFO - PROCESS | 1644 | 1463794753695 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aa2000 == 43 [pid = 1644] [id = 187] 18:39:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x118169c00) [pid = 1644] [serial = 559] [outer = 0x0] 18:39:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x118848800) [pid = 1644] [serial = 560] [outer = 0x118169c00] 18:39:13 INFO - PROCESS | 1644 | 1463794753725 Marionette DEBUG loaded listener.js 18:39:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1197f5c00) [pid = 1644] [serial = 561] [outer = 0x118169c00] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12cc9bc00) [pid = 1644] [serial = 440] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12be2a000) [pid = 1644] [serial = 398] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12a7aa400) [pid = 1644] [serial = 493] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x124d9d000) [pid = 1644] [serial = 475] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x126ce6c00) [pid = 1644] [serial = 481] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12568fc00) [pid = 1644] [serial = 478] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1197edc00) [pid = 1644] [serial = 469] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1197f5800) [pid = 1644] [serial = 470] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1186f0000) [pid = 1644] [serial = 466] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x128b15000) [pid = 1644] [serial = 484] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11971c800) [pid = 1644] [serial = 467] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1160b1000) [pid = 1644] [serial = 458] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x11346cc00) [pid = 1644] [serial = 457] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11815bc00) [pid = 1644] [serial = 463] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x118398800) [pid = 1644] [serial = 464] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x119d21c00) [pid = 1644] [serial = 472] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x116f32400) [pid = 1644] [serial = 461] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x116f2d400) [pid = 1644] [serial = 460] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x128acac00) [pid = 1644] [serial = 482] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1291fc800) [pid = 1644] [serial = 490] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x129679400) [pid = 1644] [serial = 491] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x128b1f800) [pid = 1644] [serial = 487] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x128c4b800) [pid = 1644] [serial = 485] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x126458400) [pid = 1644] [serial = 479] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1250ed800) [pid = 1644] [serial = 476] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x121accc00) [pid = 1644] [serial = 473] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12aa94c00) [pid = 1644] [serial = 494] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x1291f7800) [pid = 1644] [serial = 488] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x126cef400) [pid = 1644] [serial = 392] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x12b0a3400) [pid = 1644] [serial = 395] [outer = 0x0] [url = about:blank] 18:39:13 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x119d26800) [pid = 1644] [serial = 389] [outer = 0x0] [url = about:blank] 18:39:14 INFO - PROCESS | 1644 | 1463794754572 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]]]}] 18:39:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 970ms 18:39:14 INFO - PROCESS | 1644 | 1463794754582 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:39:14 INFO - PROCESS | 1644 | 1463794754583 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:39:14 INFO - PROCESS | 1644 | 1463794754586 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:39:14 INFO - PROCESS | 1644 | 1463794754588 Marionette TRACE conn2 <- [1,722,null,{}] 18:39:14 INFO - PROCESS | 1644 | 1463794754601 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}] 18:39:14 INFO - PROCESS | 1644 | 1463794754684 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:39:14 INFO - PROCESS | 1644 | 1463794754689 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x11855d000 == 44 [pid = 1644] [id = 188] 18:39:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x121243c00) [pid = 1644] [serial = 562] [outer = 0x0] 18:39:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x12186f000) [pid = 1644] [serial = 563] [outer = 0x121243c00] 18:39:14 INFO - PROCESS | 1644 | 1463794754717 Marionette DEBUG loaded listener.js 18:39:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x124d5f400) [pid = 1644] [serial = 564] [outer = 0x121243c00] 18:39:15 INFO - PROCESS | 1644 | 1463794755069 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] 18:39:15 INFO - PROCESS | 1644 | 1463794755110 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:39:15 INFO - PROCESS | 1644 | 1463794755112 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:39:15 INFO - PROCESS | 1644 | 1463794755114 Marionette TRACE conn2 <- [1,726,null,{}] 18:39:15 INFO - PROCESS | 1644 | 1463794755118 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}] 18:39:15 INFO - PROCESS | 1644 | 1463794755221 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:39:15 INFO - PROCESS | 1644 | 1463794755229 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x119681000 == 45 [pid = 1644] [id = 189] 18:39:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1250ecc00) [pid = 1644] [serial = 565] [outer = 0x0] 18:39:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x126cec000) [pid = 1644] [serial = 566] [outer = 0x1250ecc00] 18:39:15 INFO - PROCESS | 1644 | 1463794755259 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128c4a800) [pid = 1644] [serial = 567] [outer = 0x1250ecc00] 18:39:15 INFO - PROCESS | 1644 | 1463794755604 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]]]}] 18:39:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:39:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 522ms 18:39:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:39:15 INFO - PROCESS | 1644 | 1463794755636 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:39:15 INFO - PROCESS | 1644 | 1463794755637 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:39:15 INFO - PROCESS | 1644 | 1463794755639 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:39:15 INFO - PROCESS | 1644 | 1463794755640 Marionette TRACE conn2 <- [1,730,null,{}] 18:39:15 INFO - PROCESS | 1644 | 1463794755642 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}] 18:39:15 INFO - PROCESS | 1644 | 1463794755720 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:39:15 INFO - PROCESS | 1644 | 1463794755725 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x121aa8000 == 46 [pid = 1644] [id = 190] 18:39:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x121877400) [pid = 1644] [serial = 568] [outer = 0x0] 18:39:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1291fc800) [pid = 1644] [serial = 569] [outer = 0x121877400] 18:39:15 INFO - PROCESS | 1644 | 1463794755750 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12a7a5000) [pid = 1644] [serial = 570] [outer = 0x121877400] 18:39:16 INFO - PROCESS | 1644 | 1463794756124 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] 18:39:16 INFO - PROCESS | 1644 | 1463794756159 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:39:16 INFO - PROCESS | 1644 | 1463794756161 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - PROCESS | 1644 | 1463794756162 Marionette TRACE conn2 <- [1,734,null,{}] 18:39:16 INFO - PROCESS | 1644 | 1463794756166 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}] 18:39:16 INFO - PROCESS | 1644 | 1463794756277 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:39:16 INFO - PROCESS | 1644 | 1463794756293 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x123721800 == 47 [pid = 1644] [id = 191] 18:39:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12a7db400) [pid = 1644] [serial = 571] [outer = 0x0] 18:39:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12b3a0800) [pid = 1644] [serial = 572] [outer = 0x12a7db400] 18:39:16 INFO - PROCESS | 1644 | 1463794756327 Marionette DEBUG loaded listener.js 18:39:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12be27c00) [pid = 1644] [serial = 573] [outer = 0x12a7db400] 18:39:16 INFO - PROCESS | 1644 | 1463794756694 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]]]}] 18:39:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 568ms 18:39:16 INFO - PROCESS | 1644 | 1463794756736 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:39:16 INFO - PROCESS | 1644 | 1463794756737 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:39:16 INFO - PROCESS | 1644 | 1463794756739 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - PROCESS | 1644 | 1463794756740 Marionette TRACE conn2 <- [1,738,null,{}] 18:39:16 INFO - PROCESS | 1644 | 1463794756743 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}] 18:39:16 INFO - PROCESS | 1644 | 1463794756835 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:39:16 INFO - PROCESS | 1644 | 1463794756840 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181dc800 == 48 [pid = 1644] [id = 192] 18:39:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12bd15400) [pid = 1644] [serial = 574] [outer = 0x0] 18:39:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12bf77400) [pid = 1644] [serial = 575] [outer = 0x12bd15400] 18:39:16 INFO - PROCESS | 1644 | 1463794756865 Marionette DEBUG loaded listener.js 18:39:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12c572c00) [pid = 1644] [serial = 576] [outer = 0x12bd15400] 18:39:17 INFO - PROCESS | 1644 | 1463794757658 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]]]}] 18:39:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 18:39:17 INFO - PROCESS | 1644 | 1463794757709 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:39:17 INFO - PROCESS | 1644 | 1463794757710 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:39:17 INFO - PROCESS | 1644 | 1463794757713 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:39:17 INFO - PROCESS | 1644 | 1463794757714 Marionette TRACE conn2 <- [1,742,null,{}] 18:39:17 INFO - PROCESS | 1644 | 1463794757716 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}] 18:39:17 INFO - PROCESS | 1644 | 1463794757810 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:39:17 INFO - PROCESS | 1644 | 1463794757822 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a50e800 == 49 [pid = 1644] [id = 193] 18:39:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12c575800) [pid = 1644] [serial = 577] [outer = 0x0] 18:39:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12c57d400) [pid = 1644] [serial = 578] [outer = 0x12c575800] 18:39:17 INFO - PROCESS | 1644 | 1463794757847 Marionette DEBUG loaded listener.js 18:39:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12c5e3800) [pid = 1644] [serial = 579] [outer = 0x12c575800] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1186f6000) [pid = 1644] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x117314400) [pid = 1644] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x128b15800) [pid = 1644] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x126cef000) [pid = 1644] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x119a08000) [pid = 1644] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x111c83400) [pid = 1644] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x12a7e0400) [pid = 1644] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x1166e2c00) [pid = 1644] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x124d63800) [pid = 1644] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1166e2400) [pid = 1644] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12abe8c00) [pid = 1644] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x118497c00) [pid = 1644] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x119023800) [pid = 1644] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x112a5d800) [pid = 1644] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:39:18 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x126cefc00) [pid = 1644] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:39:18 INFO - PROCESS | 1644 | 1463794758719 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]]]}] 18:39:18 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 18:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1022ms 18:39:18 INFO - PROCESS | 1644 | 1463794758743 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:39:18 INFO - PROCESS | 1644 | 1463794758744 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:39:18 INFO - PROCESS | 1644 | 1463794758747 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:39:18 INFO - PROCESS | 1644 | 1463794758750 Marionette TRACE conn2 <- [1,746,null,{}] 18:39:18 INFO - PROCESS | 1644 | 1463794758753 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}] 18:39:18 INFO - PROCESS | 1644 | 1463794758826 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:39:18 INFO - PROCESS | 1644 | 1463794758874 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x118103800 == 50 [pid = 1644] [id = 194] 18:39:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x117314400) [pid = 1644] [serial = 580] [outer = 0x0] 18:39:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x1186f6000) [pid = 1644] [serial = 581] [outer = 0x117314400] 18:39:18 INFO - PROCESS | 1644 | 1463794758897 Marionette DEBUG loaded listener.js 18:39:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12a7d7000) [pid = 1644] [serial = 582] [outer = 0x117314400] 18:39:19 INFO - PROCESS | 1644 | 1463794759650 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]]]}] 18:39:19 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.) 18:39:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 922ms 18:39:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:39:19 INFO - PROCESS | 1644 | 1463794759670 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:39:19 INFO - PROCESS | 1644 | 1463794759671 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:39:19 INFO - PROCESS | 1644 | 1463794759673 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:39:19 INFO - PROCESS | 1644 | 1463794759674 Marionette TRACE conn2 <- [1,750,null,{}] 18:39:19 INFO - PROCESS | 1644 | 1463794759676 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}] 18:39:19 INFO - PROCESS | 1644 | 1463794759756 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:39:19 INFO - PROCESS | 1644 | 1463794759760 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b01f000 == 51 [pid = 1644] [id = 195] 18:39:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x1291ed800) [pid = 1644] [serial = 583] [outer = 0x0] 18:39:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12c5e5c00) [pid = 1644] [serial = 584] [outer = 0x1291ed800] 18:39:19 INFO - PROCESS | 1644 | 1463794759785 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12c5eb400) [pid = 1644] [serial = 585] [outer = 0x1291ed800] 18:39:20 INFO - PROCESS | 1644 | 1463794760688 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]]]}] 18:39:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1068ms 18:39:20 INFO - PROCESS | 1644 | 1463794760742 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:39:20 INFO - PROCESS | 1644 | 1463794760746 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:39:20 INFO - PROCESS | 1644 | 1463794760749 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 1644 | 1463794760751 Marionette TRACE conn2 <- [1,754,null,{}] 18:39:20 INFO - PROCESS | 1644 | 1463794760754 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}] 18:39:20 INFO - PROCESS | 1644 | 1463794760856 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:39:20 INFO - PROCESS | 1644 | 1463794760929 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x11811b800 == 52 [pid = 1644] [id = 196] 18:39:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x116f35000) [pid = 1644] [serial = 586] [outer = 0x0] 18:39:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x117472400) [pid = 1644] [serial = 587] [outer = 0x116f35000] 18:39:21 INFO - PROCESS | 1644 | 1463794761004 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1186f0800) [pid = 1644] [serial = 588] [outer = 0x116f35000] 18:39:21 INFO - PROCESS | 1644 | 1463794761926 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]]]}] 18:39:21 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 18:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1221ms 18:39:21 INFO - PROCESS | 1644 | 1463794761970 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:39:21 INFO - PROCESS | 1644 | 1463794761974 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:39:21 INFO - PROCESS | 1644 | 1463794761979 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 1644 | 1463794761981 Marionette TRACE conn2 <- [1,758,null,{}] 18:39:21 INFO - PROCESS | 1644 | 1463794761983 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}] 18:39:22 INFO - PROCESS | 1644 | 1463794762066 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:39:22 INFO - PROCESS | 1644 | 1463794762107 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213bc000 == 53 [pid = 1644] [id = 197] 18:39:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x118842c00) [pid = 1644] [serial = 589] [outer = 0x0] 18:39:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x120e9e400) [pid = 1644] [serial = 590] [outer = 0x118842c00] 18:39:22 INFO - PROCESS | 1644 | 1463794762154 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x120ea3000) [pid = 1644] [serial = 591] [outer = 0x118842c00] 18:39:22 INFO - PROCESS | 1644 | 1463794762725 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]]]}] 18:39:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:39:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 771ms 18:39:22 INFO - PROCESS | 1644 | 1463794762751 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:39:22 INFO - PROCESS | 1644 | 1463794762752 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:39:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:39:22 INFO - PROCESS | 1644 | 1463794762755 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:39:22 INFO - PROCESS | 1644 | 1463794762757 Marionette TRACE conn2 <- [1,762,null,{}] 18:39:22 INFO - PROCESS | 1644 | 1463794762765 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}] 18:39:22 INFO - PROCESS | 1644 | 1463794762865 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:39:22 INFO - PROCESS | 1644 | 1463794762917 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b356800 == 54 [pid = 1644] [id = 198] 18:39:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x120fc0000) [pid = 1644] [serial = 592] [outer = 0x0] 18:39:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x121a15400) [pid = 1644] [serial = 593] [outer = 0x120fc0000] 18:39:22 INFO - PROCESS | 1644 | 1463794762948 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x128b10c00) [pid = 1644] [serial = 594] [outer = 0x120fc0000] 18:39:23 INFO - PROCESS | 1644 | 1463794763836 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]]]}] 18:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 18:39:23 INFO - PROCESS | 1644 | 1463794763886 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:39:23 INFO - PROCESS | 1644 | 1463794763888 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:39:23 INFO - PROCESS | 1644 | 1463794763892 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:39:23 INFO - PROCESS | 1644 | 1463794763893 Marionette TRACE conn2 <- [1,766,null,{}] 18:39:23 INFO - PROCESS | 1644 | 1463794763896 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}] 18:39:23 INFO - PROCESS | 1644 | 1463794763985 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:39:24 INFO - PROCESS | 1644 | 1463794764083 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x112640000 == 55 [pid = 1644] [id = 199] 18:39:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1134ec400) [pid = 1644] [serial = 595] [outer = 0x0] 18:39:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x11815f800) [pid = 1644] [serial = 596] [outer = 0x1134ec400] 18:39:24 INFO - PROCESS | 1644 | 1463794764121 Marionette DEBUG loaded listener.js 18:39:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x128c49000) [pid = 1644] [serial = 597] [outer = 0x1134ec400] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12669a800 == 54 [pid = 1644] [id = 152] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x118103800 == 53 [pid = 1644] [id = 194] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12a50e800 == 52 [pid = 1644] [id = 193] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x1181dc800 == 51 [pid = 1644] [id = 192] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x123721800 == 50 [pid = 1644] [id = 191] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x121aa8000 == 49 [pid = 1644] [id = 190] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x119681000 == 48 [pid = 1644] [id = 189] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x11855d000 == 47 [pid = 1644] [id = 188] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x116aa2000 == 46 [pid = 1644] [id = 187] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x1181f2000 == 45 [pid = 1644] [id = 186] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12b013800 == 44 [pid = 1644] [id = 185] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12a71e000 == 43 [pid = 1644] [id = 184] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x11968c000 == 42 [pid = 1644] [id = 183] 18:39:25 INFO - PROCESS | 1644 | --DOCSHELL 0x115d03000 == 41 [pid = 1644] [id = 182] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12be2b400) [pid = 1644] [serial = 455] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1197f4400) [pid = 1644] [serial = 446] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12bf7a800) [pid = 1644] [serial = 386] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12b0a2400) [pid = 1644] [serial = 452] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x126672000) [pid = 1644] [serial = 449] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x115d42400) [pid = 1644] [serial = 443] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12abef400) [pid = 1644] [serial = 536] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12b0a6800) [pid = 1644] [serial = 537] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x115db3400) [pid = 1644] [serial = 499] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x120fc6400) [pid = 1644] [serial = 506] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x117588800) [pid = 1644] [serial = 521] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1185d9c00) [pid = 1644] [serial = 522] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12600f000) [pid = 1644] [serial = 530] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x126ce8400) [pid = 1644] [serial = 531] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x116f31c00) [pid = 1644] [serial = 519] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x116724000) [pid = 1644] [serial = 518] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x11838c400) [pid = 1644] [serial = 503] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12bd12c00) [pid = 1644] [serial = 516] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x12b0b0000) [pid = 1644] [serial = 515] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x11906d400) [pid = 1644] [serial = 524] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x120fc0400) [pid = 1644] [serial = 525] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x121592400) [pid = 1644] [serial = 527] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x124d9b000) [pid = 1644] [serial = 528] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x128b13000) [pid = 1644] [serial = 509] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x1293d3800) [pid = 1644] [serial = 512] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x116742c00) [pid = 1644] [serial = 206] [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.] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x1166e6000) [pid = 1644] [serial = 539] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x118848000) [pid = 1644] [serial = 540] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x128c49400) [pid = 1644] [serial = 533] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x12967e400) [pid = 1644] [serial = 534] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x128c4a000) [pid = 1644] [serial = 542] [outer = 0x0] [url = about:blank] 18:39:25 INFO - PROCESS | 1644 | 1463794765170 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]]]}] 18:39:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1320ms 18:39:25 INFO - PROCESS | 1644 | 1463794765213 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:39:25 INFO - PROCESS | 1644 | 1463794765215 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:39:25 INFO - PROCESS | 1644 | 1463794765218 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:39:25 INFO - PROCESS | 1644 | 1463794765220 Marionette TRACE conn2 <- [1,770,null,{}] 18:39:25 INFO - PROCESS | 1644 | 1463794765223 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}] 18:39:25 INFO - PROCESS | 1644 | 1463794765301 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:39:25 INFO - PROCESS | 1644 | 1463794765307 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x116779800 == 42 [pid = 1644] [id = 200] 18:39:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x113c5dc00) [pid = 1644] [serial = 598] [outer = 0x0] 18:39:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x11757c800) [pid = 1644] [serial = 599] [outer = 0x113c5dc00] 18:39:25 INFO - PROCESS | 1644 | 1463794765337 Marionette DEBUG loaded listener.js 18:39:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x11838ac00) [pid = 1644] [serial = 600] [outer = 0x113c5dc00] 18:39:25 INFO - PROCESS | 1644 | 1463794765757 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]]]}] 18:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 18:39:25 INFO - PROCESS | 1644 | 1463794765789 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:39:25 INFO - PROCESS | 1644 | 1463794765795 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:39:25 INFO - PROCESS | 1644 | 1463794765810 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:39:25 INFO - PROCESS | 1644 | 1463794765814 Marionette TRACE conn2 <- [1,774,null,{}] 18:39:25 INFO - PROCESS | 1644 | 1463794765818 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}] 18:39:25 INFO - PROCESS | 1644 | 1463794765945 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:39:25 INFO - PROCESS | 1644 | 1463794765961 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x118546800 == 43 [pid = 1644] [id = 201] 18:39:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x1197f6400) [pid = 1644] [serial = 601] [outer = 0x0] 18:39:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x120e9a400) [pid = 1644] [serial = 602] [outer = 0x1197f6400] 18:39:26 INFO - PROCESS | 1644 | 1463794766004 Marionette DEBUG loaded listener.js 18:39:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x120ea3c00) [pid = 1644] [serial = 603] [outer = 0x1197f6400] 18:39:26 INFO - PROCESS | 1644 | 1463794766357 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]]]}] 18:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 577ms 18:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:39:26 INFO - PROCESS | 1644 | 1463794766388 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:39:26 INFO - PROCESS | 1644 | 1463794766389 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:39:26 INFO - PROCESS | 1644 | 1463794766399 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:39:26 INFO - PROCESS | 1644 | 1463794766403 Marionette TRACE conn2 <- [1,778,null,{}] 18:39:26 INFO - PROCESS | 1644 | 1463794766410 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}] 18:39:26 INFO - PROCESS | 1644 | 1463794766488 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:39:26 INFO - PROCESS | 1644 | 1463794766513 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a33800 == 44 [pid = 1644] [id = 202] 18:39:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x12149a000) [pid = 1644] [serial = 604] [outer = 0x0] 18:39:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x121abf400) [pid = 1644] [serial = 605] [outer = 0x12149a000] 18:39:26 INFO - PROCESS | 1644 | 1463794766541 Marionette DEBUG loaded listener.js 18:39:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x1255dc800) [pid = 1644] [serial = 606] [outer = 0x12149a000] 18:39:26 INFO - PROCESS | 1644 | 1463794766853 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]]]}] 18:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 480ms 18:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:39:26 INFO - PROCESS | 1644 | 1463794766872 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:39:26 INFO - PROCESS | 1644 | 1463794766874 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:39:26 INFO - PROCESS | 1644 | 1463794766876 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:39:26 INFO - PROCESS | 1644 | 1463794766877 Marionette TRACE conn2 <- [1,782,null,{}] 18:39:26 INFO - PROCESS | 1644 | 1463794766879 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}] 18:39:26 INFO - PROCESS | 1644 | 1463794766959 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:39:27 INFO - PROCESS | 1644 | 1463794767014 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212af800 == 45 [pid = 1644] [id = 203] 18:39:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x121495800) [pid = 1644] [serial = 607] [outer = 0x0] 18:39:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x126017800) [pid = 1644] [serial = 608] [outer = 0x121495800] 18:39:27 INFO - PROCESS | 1644 | 1463794767041 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x128ad1800) [pid = 1644] [serial = 609] [outer = 0x121495800] 18:39:27 INFO - PROCESS | 1644 | 1463794767305 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]]]}] 18:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 18:39:27 INFO - PROCESS | 1644 | 1463794767345 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 1644 | 1463794767346 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:39:27 INFO - PROCESS | 1644 | 1463794767358 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:39:27 INFO - PROCESS | 1644 | 1463794767359 Marionette TRACE conn2 <- [1,786,null,{}] 18:39:27 INFO - PROCESS | 1644 | 1463794767370 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}] 18:39:27 INFO - PROCESS | 1644 | 1463794767472 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:39:27 INFO - PROCESS | 1644 | 1463794767476 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dc8800 == 46 [pid = 1644] [id = 204] 18:39:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x126ce9000) [pid = 1644] [serial = 610] [outer = 0x0] 18:39:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x128c4d400) [pid = 1644] [serial = 611] [outer = 0x126ce9000] 18:39:27 INFO - PROCESS | 1644 | 1463794767502 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x128fd9400) [pid = 1644] [serial = 612] [outer = 0x126ce9000] 18:39:27 INFO - PROCESS | 1644 | 1463794767874 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]]]}] 18:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 569ms 18:39:27 INFO - PROCESS | 1644 | 1463794767927 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 1644 | 1463794767929 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:39:27 INFO - PROCESS | 1644 | 1463794767931 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:39:27 INFO - PROCESS | 1644 | 1463794767932 Marionette TRACE conn2 <- [1,790,null,{}] 18:39:27 INFO - PROCESS | 1644 | 1463794767934 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}] 18:39:28 INFO - PROCESS | 1644 | 1463794768042 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:39:28 INFO - PROCESS | 1644 | 1463794768050 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aa9800 == 47 [pid = 1644] [id = 205] 18:39:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1291fa800) [pid = 1644] [serial = 613] [outer = 0x0] 18:39:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12a7d8400) [pid = 1644] [serial = 614] [outer = 0x1291fa800] 18:39:28 INFO - PROCESS | 1644 | 1463794768111 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12b0a4800) [pid = 1644] [serial = 615] [outer = 0x1291fa800] 18:39:28 INFO - PROCESS | 1644 | 1463794768429 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]]]}] 18:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 18:39:28 INFO - PROCESS | 1644 | 1463794768451 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 1644 | 1463794768453 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:39:28 INFO - PROCESS | 1644 | 1463794768462 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:39:28 INFO - PROCESS | 1644 | 1463794768463 Marionette TRACE conn2 <- [1,794,null,{}] 18:39:28 INFO - PROCESS | 1644 | 1463794768465 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}] 18:39:28 INFO - PROCESS | 1644 | 1463794768560 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:39:28 INFO - PROCESS | 1644 | 1463794768565 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b4d800 == 48 [pid = 1644] [id = 206] 18:39:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12b0a7c00) [pid = 1644] [serial = 616] [outer = 0x0] 18:39:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12b3a1000) [pid = 1644] [serial = 617] [outer = 0x12b0a7c00] 18:39:28 INFO - PROCESS | 1644 | 1463794768590 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12bd18400) [pid = 1644] [serial = 618] [outer = 0x12b0a7c00] 18:39:28 INFO - PROCESS | 1644 | 1463794768906 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]]]}] 18:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 18:39:28 INFO - PROCESS | 1644 | 1463794768945 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 1644 | 1463794768946 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:39:28 INFO - PROCESS | 1644 | 1463794768951 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:39:28 INFO - PROCESS | 1644 | 1463794768953 Marionette TRACE conn2 <- [1,798,null,{}] 18:39:28 INFO - PROCESS | 1644 | 1463794768956 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}] 18:39:29 INFO - PROCESS | 1644 | 1463794769053 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:39:29 INFO - PROCESS | 1644 | 1463794769057 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x129322800 == 49 [pid = 1644] [id = 207] 18:39:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x121665400) [pid = 1644] [serial = 619] [outer = 0x0] 18:39:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12bd14400) [pid = 1644] [serial = 620] [outer = 0x121665400] 18:39:29 INFO - PROCESS | 1644 | 1463794769082 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12bdcd800) [pid = 1644] [serial = 621] [outer = 0x121665400] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1134f2000) [pid = 1644] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x116fef000) [pid = 1644] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1197f5400) [pid = 1644] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12a7db400) [pid = 1644] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1250ecc00) [pid = 1644] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x121242000) [pid = 1644] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x118169c00) [pid = 1644] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1163ed400) [pid = 1644] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x121877400) [pid = 1644] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x121243c00) [pid = 1644] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12bd15400) [pid = 1644] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x12c575800) [pid = 1644] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x117314400) [pid = 1644] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:39:29 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x1293d0c00) [pid = 1644] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:39:29 INFO - PROCESS | 1644 | 1463794769503 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]]]}] 18:39:29 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 18:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 571ms 18:39:29 INFO - PROCESS | 1644 | 1463794769523 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:39:29 INFO - PROCESS | 1644 | 1463794769525 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:39:29 INFO - PROCESS | 1644 | 1463794769528 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:39:29 INFO - PROCESS | 1644 | 1463794769531 Marionette TRACE conn2 <- [1,802,null,{}] 18:39:29 INFO - PROCESS | 1644 | 1463794769535 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}] 18:39:29 INFO - PROCESS | 1644 | 1463794769642 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:39:29 INFO - PROCESS | 1644 | 1463794769695 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12195d800 == 50 [pid = 1644] [id = 208] 18:39:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x1130d2c00) [pid = 1644] [serial = 622] [outer = 0x0] 18:39:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1197f5400) [pid = 1644] [serial = 623] [outer = 0x1130d2c00] 18:39:29 INFO - PROCESS | 1644 | 1463794769720 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x128dc7400) [pid = 1644] [serial = 624] [outer = 0x1130d2c00] 18:39:30 INFO - PROCESS | 1644 | 1463794769998 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]]]}] 18:39:30 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 18:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 524ms 18:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:39:30 INFO - PROCESS | 1644 | 1463794770053 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 1644 | 1463794770054 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:39:30 INFO - PROCESS | 1644 | 1463794770056 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 1644 | 1463794770057 Marionette TRACE conn2 <- [1,806,null,{}] 18:39:30 INFO - PROCESS | 1644 | 1463794770059 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}] 18:39:30 INFO - PROCESS | 1644 | 1463794770141 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:39:30 INFO - PROCESS | 1644 | 1463794770146 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b01a000 == 51 [pid = 1644] [id = 209] 18:39:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x121877400) [pid = 1644] [serial = 625] [outer = 0x0] 18:39:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12be2b400) [pid = 1644] [serial = 626] [outer = 0x121877400] 18:39:30 INFO - PROCESS | 1644 | 1463794770174 Marionette DEBUG loaded listener.js 18:39:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12bf7f400) [pid = 1644] [serial = 627] [outer = 0x121877400] 18:39:30 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:39:30 INFO - PROCESS | 1644 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:39:30 INFO - PROCESS | 1644 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:39:30 INFO - PROCESS | 1644 | [GFX2-]: Using SkiaGL canvas. 18:39:30 INFO - PROCESS | 1644 | 1463794770631 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]]]}] 18:39:30 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 18:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 618ms 18:39:30 INFO - PROCESS | 1644 | 1463794770675 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 1644 | 1463794770677 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:39:30 INFO - PROCESS | 1644 | 1463794770681 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 1644 | 1463794770683 Marionette TRACE conn2 <- [1,810,null,{}] 18:39:30 INFO - PROCESS | 1644 | 1463794770687 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}] 18:39:30 INFO - PROCESS | 1644 | 1463794770826 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:39:30 INFO - PROCESS | 1644 | 1463794770843 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c536000 == 52 [pid = 1644] [id = 210] 18:39:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12c575000) [pid = 1644] [serial = 628] [outer = 0x0] 18:39:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12c5e9400) [pid = 1644] [serial = 629] [outer = 0x12c575000] 18:39:30 INFO - PROCESS | 1644 | 1463794770889 Marionette DEBUG loaded listener.js 18:39:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12c82b400) [pid = 1644] [serial = 630] [outer = 0x12c575000] 18:39:31 INFO - PROCESS | 1644 | 1463794771248 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]]]}] 18:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 621ms 18:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:39:31 INFO - PROCESS | 1644 | 1463794771301 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:39:31 INFO - PROCESS | 1644 | 1463794771302 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:39:31 INFO - PROCESS | 1644 | 1463794771313 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:39:31 INFO - PROCESS | 1644 | 1463794771314 Marionette TRACE conn2 <- [1,814,null,{}] 18:39:31 INFO - PROCESS | 1644 | 1463794771317 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}] 18:39:31 INFO - PROCESS | 1644 | 1463794771423 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:39:31 INFO - PROCESS | 1644 | 1463794771525 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x11601c800 == 53 [pid = 1644] [id = 211] 18:39:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x111c8a800) [pid = 1644] [serial = 631] [outer = 0x0] 18:39:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x112fb8c00) [pid = 1644] [serial = 632] [outer = 0x111c8a800] 18:39:31 INFO - PROCESS | 1644 | 1463794771557 Marionette DEBUG loaded listener.js 18:39:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x116636800) [pid = 1644] [serial = 633] [outer = 0x111c8a800] 18:39:32 INFO - PROCESS | 1644 | 1463794771998 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] 18:39:32 INFO - PROCESS | 1644 | 1463794772040 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:39:32 INFO - PROCESS | 1644 | 1463794772043 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:39:32 INFO - PROCESS | 1644 | 1463794772046 Marionette TRACE conn2 <- [1,818,null,{}] 18:39:32 INFO - PROCESS | 1644 | 1463794772067 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}] 18:39:32 INFO - PROCESS | 1644 | 1463794772172 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:39:32 INFO - PROCESS | 1644 | 1463794772236 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b3800 == 54 [pid = 1644] [id = 212] 18:39:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x119061000) [pid = 1644] [serial = 634] [outer = 0x0] 18:39:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1197f0400) [pid = 1644] [serial = 635] [outer = 0x119061000] 18:39:32 INFO - PROCESS | 1644 | 1463794772267 Marionette DEBUG loaded listener.js 18:39:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x120ea3400) [pid = 1644] [serial = 636] [outer = 0x119061000] 18:39:32 INFO - PROCESS | 1644 | 1463794772674 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]]]}] 18:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 674ms 18:39:32 INFO - PROCESS | 1644 | 1463794772720 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:39:32 INFO - PROCESS | 1644 | 1463794772723 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:39:32 INFO - PROCESS | 1644 | 1463794772725 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:39:32 INFO - PROCESS | 1644 | 1463794772727 Marionette TRACE conn2 <- [1,822,null,{}] 18:39:32 INFO - PROCESS | 1644 | 1463794772746 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}] 18:39:32 INFO - PROCESS | 1644 | 1463794772903 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:39:32 INFO - PROCESS | 1644 | 1463794772952 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be5b800 == 55 [pid = 1644] [id = 213] 18:39:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12363a800) [pid = 1644] [serial = 637] [outer = 0x0] 18:39:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1255d2000) [pid = 1644] [serial = 638] [outer = 0x12363a800] 18:39:32 INFO - PROCESS | 1644 | 1463794772982 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x128b1f800) [pid = 1644] [serial = 639] [outer = 0x12363a800] 18:39:33 INFO - PROCESS | 1644 | 1463794773404 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] 18:39:33 INFO - PROCESS | 1644 | 1463794773447 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:39:33 INFO - PROCESS | 1644 | 1463794773473 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:39:33 INFO - PROCESS | 1644 | 1463794773477 Marionette TRACE conn2 <- [1,826,null,{}] 18:39:33 INFO - PROCESS | 1644 | 1463794773481 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}] 18:39:33 INFO - PROCESS | 1644 | 1463794773581 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:39:33 INFO - PROCESS | 1644 | 1463794773646 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc4f000 == 56 [pid = 1644] [id = 214] 18:39:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x123676c00) [pid = 1644] [serial = 640] [outer = 0x0] 18:39:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12aaa0800) [pid = 1644] [serial = 641] [outer = 0x123676c00] 18:39:33 INFO - PROCESS | 1644 | 1463794773675 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12be25800) [pid = 1644] [serial = 642] [outer = 0x123676c00] 18:39:34 INFO - PROCESS | 1644 | 1463794774088 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]]]}] 18:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 18:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:39:34 INFO - PROCESS | 1644 | 1463794774098 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:39:34 INFO - PROCESS | 1644 | 1463794774100 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:39:34 INFO - PROCESS | 1644 | 1463794774102 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - PROCESS | 1644 | 1463794774103 Marionette TRACE conn2 <- [1,830,null,{}] 18:39:34 INFO - PROCESS | 1644 | 1463794774105 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}] 18:39:34 INFO - PROCESS | 1644 | 1463794774222 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:39:34 INFO - PROCESS | 1644 | 1463794774298 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc67000 == 57 [pid = 1644] [id = 215] 18:39:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x128a27000) [pid = 1644] [serial = 643] [outer = 0x0] 18:39:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x128a2f000) [pid = 1644] [serial = 644] [outer = 0x128a27000] 18:39:34 INFO - PROCESS | 1644 | 1463794774329 Marionette DEBUG loaded listener.js 18:39:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x128a34800) [pid = 1644] [serial = 645] [outer = 0x128a27000] 18:39:34 INFO - PROCESS | 1644 | 1463794774744 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]]]}] 18:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 669ms 18:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:39:34 INFO - PROCESS | 1644 | 1463794774771 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:39:34 INFO - PROCESS | 1644 | 1463794774773 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:39:34 INFO - PROCESS | 1644 | 1463794774775 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - PROCESS | 1644 | 1463794774776 Marionette TRACE conn2 <- [1,834,null,{}] 18:39:34 INFO - PROCESS | 1644 | 1463794774779 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}] 18:39:34 INFO - PROCESS | 1644 | 1463794774915 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:39:34 INFO - PROCESS | 1644 | 1463794774922 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf23000 == 58 [pid = 1644] [id = 216] 18:39:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x128cf1800) [pid = 1644] [serial = 646] [outer = 0x0] 18:39:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x128cf3c00) [pid = 1644] [serial = 647] [outer = 0x128cf1800] 18:39:34 INFO - PROCESS | 1644 | 1463794774956 Marionette DEBUG loaded listener.js 18:39:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x128cfa800) [pid = 1644] [serial = 648] [outer = 0x128cf1800] 18:39:35 INFO - PROCESS | 1644 | 1463794775552 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]]]}] 18:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 870ms 18:39:35 INFO - PROCESS | 1644 | 1463794775646 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:39:35 INFO - PROCESS | 1644 | 1463794775649 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:39:35 INFO - PROCESS | 1644 | 1463794775654 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:39:35 INFO - PROCESS | 1644 | 1463794775657 Marionette TRACE conn2 <- [1,838,null,{}] 18:39:35 INFO - PROCESS | 1644 | 1463794775660 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}] 18:39:35 INFO - PROCESS | 1644 | 1463794775754 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:39:35 INFO - PROCESS | 1644 | 1463794775804 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x119686000 == 59 [pid = 1644] [id = 217] 18:39:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x116a60000) [pid = 1644] [serial = 649] [outer = 0x0] 18:39:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x116f2dc00) [pid = 1644] [serial = 650] [outer = 0x116a60000] 18:39:35 INFO - PROCESS | 1644 | 1463794775832 Marionette DEBUG loaded listener.js 18:39:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x11816fc00) [pid = 1644] [serial = 651] [outer = 0x116a60000] 18:39:36 INFO - PROCESS | 1644 | 1463794776267 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]]]}] 18:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 623ms 18:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:39:36 INFO - PROCESS | 1644 | 1463794776278 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:39:36 INFO - PROCESS | 1644 | 1463794776281 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:39:36 INFO - PROCESS | 1644 | 1463794776286 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:39:36 INFO - PROCESS | 1644 | 1463794776287 Marionette TRACE conn2 <- [1,842,null,{}] 18:39:36 INFO - PROCESS | 1644 | 1463794776290 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}] 18:39:36 INFO - PROCESS | 1644 | 1463794776383 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:39:36 INFO - PROCESS | 1644 | 1463794776453 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x118119000 == 60 [pid = 1644] [id = 218] 18:39:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1185de400) [pid = 1644] [serial = 652] [outer = 0x0] 18:39:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11971c400) [pid = 1644] [serial = 653] [outer = 0x1185de400] 18:39:36 INFO - PROCESS | 1644 | 1463794776480 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x119a06800) [pid = 1644] [serial = 654] [outer = 0x1185de400] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x12c536000 == 59 [pid = 1644] [id = 210] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x12b01a000 == 58 [pid = 1644] [id = 209] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x12195d800 == 57 [pid = 1644] [id = 208] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x129322800 == 56 [pid = 1644] [id = 207] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x128b4d800 == 55 [pid = 1644] [id = 206] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x116aa9800 == 54 [pid = 1644] [id = 205] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x112f90000) [pid = 1644] [serial = 545] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x1186eec00) [pid = 1644] [serial = 548] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x124da2400) [pid = 1644] [serial = 551] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12c5e5c00) [pid = 1644] [serial = 584] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x121dc8800 == 53 [pid = 1644] [id = 204] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x1212af800 == 52 [pid = 1644] [id = 203] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x119a33800 == 51 [pid = 1644] [id = 202] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x118546800 == 50 [pid = 1644] [id = 201] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x116779800 == 49 [pid = 1644] [id = 200] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x112640000 == 48 [pid = 1644] [id = 199] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x12b356800 == 47 [pid = 1644] [id = 198] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x1213bc000 == 46 [pid = 1644] [id = 197] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x11811b800 == 45 [pid = 1644] [id = 196] 18:39:36 INFO - PROCESS | 1644 | --DOCSHELL 0x12b01f000 == 44 [pid = 1644] [id = 195] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12abedc00) [pid = 1644] [serial = 497] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x116743000) [pid = 1644] [serial = 500] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x1186f6400) [pid = 1644] [serial = 504] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x121a22800) [pid = 1644] [serial = 507] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12b3a0800) [pid = 1644] [serial = 572] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x126cec000) [pid = 1644] [serial = 566] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x128c4a800) [pid = 1644] [serial = 567] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12bd18c00) [pid = 1644] [serial = 555] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x129677400) [pid = 1644] [serial = 554] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x118848800) [pid = 1644] [serial = 560] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1197f5c00) [pid = 1644] [serial = 561] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x117471c00) [pid = 1644] [serial = 558] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x116745800) [pid = 1644] [serial = 557] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1291fc800) [pid = 1644] [serial = 569] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12186f000) [pid = 1644] [serial = 563] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x124d5f400) [pid = 1644] [serial = 564] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x12bf77400) [pid = 1644] [serial = 575] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x12be27c00) [pid = 1644] [serial = 573] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12c57d400) [pid = 1644] [serial = 578] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x12c572c00) [pid = 1644] [serial = 576] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1186f6000) [pid = 1644] [serial = 581] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12c5e3800) [pid = 1644] [serial = 579] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x12a7a5000) [pid = 1644] [serial = 570] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12a7d7000) [pid = 1644] [serial = 582] [outer = 0x0] [url = about:blank] 18:39:36 INFO - PROCESS | 1644 | 1463794776884 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]]]}] 18:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 619ms 18:39:36 INFO - PROCESS | 1644 | 1463794776906 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:39:36 INFO - PROCESS | 1644 | 1463794776907 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:39:36 INFO - PROCESS | 1644 | 1463794776910 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:39:36 INFO - PROCESS | 1644 | 1463794776912 Marionette TRACE conn2 <- [1,846,null,{}] 18:39:36 INFO - PROCESS | 1644 | 1463794776921 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}] 18:39:37 INFO - PROCESS | 1644 | 1463794777005 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:39:37 INFO - PROCESS | 1644 | 1463794777074 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x118059000 == 45 [pid = 1644] [id = 219] 18:39:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1186f0000) [pid = 1644] [serial = 655] [outer = 0x0] 18:39:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x119d27400) [pid = 1644] [serial = 656] [outer = 0x1186f0000] 18:39:37 INFO - PROCESS | 1644 | 1463794777104 Marionette DEBUG loaded listener.js 18:39:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x121338800) [pid = 1644] [serial = 657] [outer = 0x1186f0000] 18:39:37 INFO - PROCESS | 1644 | 1463794777407 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]]]}] 18:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 521ms 18:39:37 INFO - PROCESS | 1644 | 1463794777434 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:39:37 INFO - PROCESS | 1644 | 1463794777438 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:39:37 INFO - PROCESS | 1644 | 1463794777440 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:39:37 INFO - PROCESS | 1644 | 1463794777441 Marionette TRACE conn2 <- [1,850,null,{}] 18:39:37 INFO - PROCESS | 1644 | 1463794777444 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}] 18:39:37 INFO - PROCESS | 1644 | 1463794777526 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:39:37 INFO - PROCESS | 1644 | 1463794777533 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ebf800 == 46 [pid = 1644] [id = 220] 18:39:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x121a1e000) [pid = 1644] [serial = 658] [outer = 0x0] 18:39:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x124da2400) [pid = 1644] [serial = 659] [outer = 0x121a1e000] 18:39:37 INFO - PROCESS | 1644 | 1463794777560 Marionette DEBUG loaded listener.js 18:39:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x126672800) [pid = 1644] [serial = 660] [outer = 0x121a1e000] 18:39:37 INFO - PROCESS | 1644 | 1463794777875 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]]]}] 18:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 18:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:39:37 INFO - PROCESS | 1644 | 1463794777909 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:39:37 INFO - PROCESS | 1644 | 1463794777910 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:39:37 INFO - PROCESS | 1644 | 1463794777913 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:39:37 INFO - PROCESS | 1644 | 1463794777924 Marionette TRACE conn2 <- [1,854,null,{}] 18:39:37 INFO - PROCESS | 1644 | 1463794777926 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}] 18:39:38 INFO - PROCESS | 1644 | 1463794778003 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:39:38 INFO - PROCESS | 1644 | 1463794778008 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165f0000 == 47 [pid = 1644] [id = 221] 18:39:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x126cec000) [pid = 1644] [serial = 661] [outer = 0x0] 18:39:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x128a28c00) [pid = 1644] [serial = 662] [outer = 0x126cec000] 18:39:38 INFO - PROCESS | 1644 | 1463794778033 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x128ad0c00) [pid = 1644] [serial = 663] [outer = 0x126cec000] 18:39:38 INFO - PROCESS | 1644 | 1463794778359 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]]]}] 18:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 479ms 18:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:39:38 INFO - PROCESS | 1644 | 1463794778392 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:39:38 INFO - PROCESS | 1644 | 1463794778394 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:39:38 INFO - PROCESS | 1644 | 1463794778396 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 1644 | 1463794778397 Marionette TRACE conn2 <- [1,858,null,{}] 18:39:38 INFO - PROCESS | 1644 | 1463794778400 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}] 18:39:38 INFO - PROCESS | 1644 | 1463794778496 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:39:38 INFO - PROCESS | 1644 | 1463794778560 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x123708800 == 48 [pid = 1644] [id = 222] 18:39:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x126ce9c00) [pid = 1644] [serial = 664] [outer = 0x0] 18:39:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x128c47000) [pid = 1644] [serial = 665] [outer = 0x126ce9c00] 18:39:38 INFO - PROCESS | 1644 | 1463794778586 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1291f8400) [pid = 1644] [serial = 666] [outer = 0x126ce9c00] 18:39:38 INFO - PROCESS | 1644 | 1463794778879 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]]]}] 18:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 18:39:38 INFO - PROCESS | 1644 | 1463794778919 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:39:38 INFO - PROCESS | 1644 | 1463794778920 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:39:38 INFO - PROCESS | 1644 | 1463794778923 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 1644 | 1463794778924 Marionette TRACE conn2 <- [1,862,null,{}] 18:39:38 INFO - PROCESS | 1644 | 1463794778926 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}] 18:39:39 INFO - PROCESS | 1644 | 1463794779029 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:39:39 INFO - PROCESS | 1644 | 1463794779062 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x1266a3800 == 49 [pid = 1644] [id = 223] 18:39:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x128ceec00) [pid = 1644] [serial = 667] [outer = 0x0] 18:39:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12967f400) [pid = 1644] [serial = 668] [outer = 0x128ceec00] 18:39:39 INFO - PROCESS | 1644 | 1463794779087 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12a7de400) [pid = 1644] [serial = 669] [outer = 0x128ceec00] 18:39:39 INFO - PROCESS | 1644 | 1463794779390 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]]]}] 18:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 18:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:39:39 INFO - PROCESS | 1644 | 1463794779442 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:39:39 INFO - PROCESS | 1644 | 1463794779443 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:39:39 INFO - PROCESS | 1644 | 1463794779445 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - PROCESS | 1644 | 1463794779446 Marionette TRACE conn2 <- [1,866,null,{}] 18:39:39 INFO - PROCESS | 1644 | 1463794779449 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}] 18:39:39 INFO - PROCESS | 1644 | 1463794779543 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:39:39 INFO - PROCESS | 1644 | 1463794779578 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12931b800 == 50 [pid = 1644] [id = 224] 18:39:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12a7de800) [pid = 1644] [serial = 670] [outer = 0x0] 18:39:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12abedc00) [pid = 1644] [serial = 671] [outer = 0x12a7de800] 18:39:39 INFO - PROCESS | 1644 | 1463794779603 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12b0a5000) [pid = 1644] [serial = 672] [outer = 0x12a7de800] 18:39:39 INFO - PROCESS | 1644 | 1463794779940 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]]]}] 18:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 522ms 18:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:39:39 INFO - PROCESS | 1644 | 1463794779972 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:39:39 INFO - PROCESS | 1644 | 1463794779973 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:39:39 INFO - PROCESS | 1644 | 1463794779975 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - PROCESS | 1644 | 1463794779976 Marionette TRACE conn2 <- [1,870,null,{}] 18:39:39 INFO - PROCESS | 1644 | 1463794779979 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}] 18:39:40 INFO - PROCESS | 1644 | 1463794780076 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:39:40 INFO - PROCESS | 1644 | 1463794780109 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa73800 == 51 [pid = 1644] [id = 225] 18:39:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12b0abc00) [pid = 1644] [serial = 673] [outer = 0x0] 18:39:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12b3a9000) [pid = 1644] [serial = 674] [outer = 0x12b0abc00] 18:39:40 INFO - PROCESS | 1644 | 1463794780133 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12bdc9c00) [pid = 1644] [serial = 675] [outer = 0x12b0abc00] 18:39:40 INFO - PROCESS | 1644 | 1463794780481 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]]]}] 18:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 18:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:39:40 INFO - PROCESS | 1644 | 1463794780494 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:39:40 INFO - PROCESS | 1644 | 1463794780495 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:39:40 INFO - PROCESS | 1644 | 1463794780497 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:39:40 INFO - PROCESS | 1644 | 1463794780499 Marionette TRACE conn2 <- [1,874,null,{}] 18:39:40 INFO - PROCESS | 1644 | 1463794780503 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}] 18:39:40 INFO - PROCESS | 1644 | 1463794780602 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:39:40 INFO - PROCESS | 1644 | 1463794780615 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b030800 == 52 [pid = 1644] [id = 226] 18:39:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12b0ac000) [pid = 1644] [serial = 676] [outer = 0x0] 18:39:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12bf77400) [pid = 1644] [serial = 677] [outer = 0x12b0ac000] 18:39:40 INFO - PROCESS | 1644 | 1463794780640 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12c575c00) [pid = 1644] [serial = 678] [outer = 0x12b0ac000] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x1185d5c00) [pid = 1644] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x1197f6400) [pid = 1644] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x112714c00) [pid = 1644] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1134ec400) [pid = 1644] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x113c5dc00) [pid = 1644] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12b0a7c00) [pid = 1644] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1291fa800) [pid = 1644] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x126ce9000) [pid = 1644] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x1130d2c00) [pid = 1644] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x121665400) [pid = 1644] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1197f7800) [pid = 1644] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x121495800) [pid = 1644] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12149a000) [pid = 1644] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x11838d400) [pid = 1644] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x121877400) [pid = 1644] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x116f2ec00) [pid = 1644] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:39:40 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x123638400) [pid = 1644] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:39:41 INFO - PROCESS | 1644 | 1463794781058 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]]]}] 18:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 18:39:41 INFO - PROCESS | 1644 | 1463794781070 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:39:41 INFO - PROCESS | 1644 | 1463794781072 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:39:41 INFO - PROCESS | 1644 | 1463794781074 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 1644 | 1463794781076 Marionette TRACE conn2 <- [1,878,null,{}] 18:39:41 INFO - PROCESS | 1644 | 1463794781078 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}] 18:39:41 INFO - PROCESS | 1644 | 1463794781175 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:39:41 INFO - PROCESS | 1644 | 1463794781226 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be52800 == 53 [pid = 1644] [id = 227] 18:39:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x113c92400) [pid = 1644] [serial = 679] [outer = 0x0] 18:39:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x113c9a400) [pid = 1644] [serial = 680] [outer = 0x113c92400] 18:39:41 INFO - PROCESS | 1644 | 1463794781255 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1197f7800) [pid = 1644] [serial = 681] [outer = 0x113c92400] 18:39:41 INFO - PROCESS | 1644 | 1463794781551 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]]]}] 18:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 519ms 18:39:41 INFO - PROCESS | 1644 | 1463794781594 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 1644 | 1463794781595 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:39:41 INFO - PROCESS | 1644 | 1463794781600 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 1644 | 1463794781602 Marionette TRACE conn2 <- [1,882,null,{}] 18:39:41 INFO - PROCESS | 1644 | 1463794781604 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}] 18:39:41 INFO - PROCESS | 1644 | 1463794781685 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:39:41 INFO - PROCESS | 1644 | 1463794781690 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc5e000 == 54 [pid = 1644] [id = 228] 18:39:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x120e9b000) [pid = 1644] [serial = 682] [outer = 0x0] 18:39:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12a7db400) [pid = 1644] [serial = 683] [outer = 0x120e9b000] 18:39:41 INFO - PROCESS | 1644 | 1463794781714 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12be2f400) [pid = 1644] [serial = 684] [outer = 0x120e9b000] 18:39:42 INFO - PROCESS | 1644 | 1463794782055 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]]]}] 18:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 472ms 18:39:42 INFO - PROCESS | 1644 | 1463794782071 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 1644 | 1463794782072 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:39:42 INFO - PROCESS | 1644 | 1463794782074 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 1644 | 1463794782075 Marionette TRACE conn2 <- [1,886,null,{}] 18:39:42 INFO - PROCESS | 1644 | 1463794782078 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}] 18:39:42 INFO - PROCESS | 1644 | 1463794782188 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:39:42 INFO - PROCESS | 1644 | 1463794782195 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d047000 == 55 [pid = 1644] [id = 229] 18:39:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12bf73000) [pid = 1644] [serial = 685] [outer = 0x0] 18:39:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12c57a400) [pid = 1644] [serial = 686] [outer = 0x12bf73000] 18:39:42 INFO - PROCESS | 1644 | 1463794782220 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12c5e5c00) [pid = 1644] [serial = 687] [outer = 0x12bf73000] 18:39:42 INFO - PROCESS | 1644 | 1463794782506 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]]]}] 18:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 18:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:39:42 INFO - PROCESS | 1644 | 1463794782543 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 1644 | 1463794782545 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:39:42 INFO - PROCESS | 1644 | 1463794782547 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 1644 | 1463794782548 Marionette TRACE conn2 <- [1,890,null,{}] 18:39:42 INFO - PROCESS | 1644 | 1463794782562 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}] 18:39:42 INFO - PROCESS | 1644 | 1463794782646 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:39:42 INFO - PROCESS | 1644 | 1463794782650 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d422000 == 56 [pid = 1644] [id = 230] 18:39:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x119759000) [pid = 1644] [serial = 688] [outer = 0x0] 18:39:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11975dc00) [pid = 1644] [serial = 689] [outer = 0x119759000] 18:39:42 INFO - PROCESS | 1644 | 1463794782675 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x119762400) [pid = 1644] [serial = 690] [outer = 0x119759000] 18:39:43 INFO - PROCESS | 1644 | 1463794783184 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]]]}] 18:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 18:39:43 INFO - PROCESS | 1644 | 1463794783221 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:39:43 INFO - PROCESS | 1644 | 1463794783225 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:39:43 INFO - PROCESS | 1644 | 1463794783230 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:39:43 INFO - PROCESS | 1644 | 1463794783234 Marionette TRACE conn2 <- [1,894,null,{}] 18:39:43 INFO - PROCESS | 1644 | 1463794783240 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}] 18:39:43 INFO - PROCESS | 1644 | 1463794783401 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:39:43 INFO - PROCESS | 1644 | 1463794783526 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x117350800 == 57 [pid = 1644] [id = 231] 18:39:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x113c92800) [pid = 1644] [serial = 691] [outer = 0x0] 18:39:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x113c9dc00) [pid = 1644] [serial = 692] [outer = 0x113c92800] 18:39:43 INFO - PROCESS | 1644 | 1463794783560 Marionette DEBUG loaded listener.js 18:39:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1166e3000) [pid = 1644] [serial = 693] [outer = 0x113c92800] 18:39:43 INFO - PROCESS | 1644 | 1463794783988 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]]]}] 18:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 775ms 18:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:39:44 INFO - PROCESS | 1644 | 1463794784004 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 1644 | 1463794784008 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:39:44 INFO - PROCESS | 1644 | 1463794784012 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 1644 | 1463794784014 Marionette TRACE conn2 <- [1,898,null,{}] 18:39:44 INFO - PROCESS | 1644 | 1463794784017 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}] 18:39:44 INFO - PROCESS | 1644 | 1463794784122 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:39:44 INFO - PROCESS | 1644 | 1463794784189 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255b5000 == 58 [pid = 1644] [id = 232] 18:39:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1167c0800) [pid = 1644] [serial = 694] [outer = 0x0] 18:39:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1185d5400) [pid = 1644] [serial = 695] [outer = 0x1167c0800] 18:39:44 INFO - PROCESS | 1644 | 1463794784220 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x119729400) [pid = 1644] [serial = 696] [outer = 0x1167c0800] 18:39:44 INFO - PROCESS | 1644 | 1463794784637 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]]]}] 18:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 676ms 18:39:44 INFO - PROCESS | 1644 | 1463794784698 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 1644 | 1463794784699 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:39:44 INFO - PROCESS | 1644 | 1463794784703 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 1644 | 1463794784706 Marionette TRACE conn2 <- [1,902,null,{}] 18:39:44 INFO - PROCESS | 1644 | 1463794784714 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}] 18:39:44 INFO - PROCESS | 1644 | 1463794784843 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:39:44 INFO - PROCESS | 1644 | 1463794784924 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5af800 == 59 [pid = 1644] [id = 233] 18:39:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x120fbc800) [pid = 1644] [serial = 697] [outer = 0x0] 18:39:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x121244c00) [pid = 1644] [serial = 698] [outer = 0x120fbc800] 18:39:44 INFO - PROCESS | 1644 | 1463794784956 Marionette DEBUG loaded listener.js 18:39:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x1250eac00) [pid = 1644] [serial = 699] [outer = 0x120fbc800] 18:39:45 INFO - PROCESS | 1644 | 1463794785368 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]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 672ms 18:39:45 INFO - PROCESS | 1644 | 1463794785375 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:39:45 INFO - PROCESS | 1644 | 1463794785377 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:39:45 INFO - PROCESS | 1644 | 1463794785379 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 1644 | 1463794785381 Marionette TRACE conn2 <- [1,906,null,{}] 18:39:45 INFO - PROCESS | 1644 | 1463794785385 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}] 18:39:45 INFO - PROCESS | 1644 | 1463794785486 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:39:45 INFO - PROCESS | 1644 | 1463794785536 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc0c000 == 60 [pid = 1644] [id = 234] 18:39:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x128a26c00) [pid = 1644] [serial = 700] [outer = 0x0] 18:39:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x128b1b400) [pid = 1644] [serial = 701] [outer = 0x128a26c00] 18:39:45 INFO - PROCESS | 1644 | 1463794785566 Marionette DEBUG loaded listener.js 18:39:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x128cf7c00) [pid = 1644] [serial = 702] [outer = 0x128a26c00] 18:39:45 INFO - PROCESS | 1644 | 1463794785977 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]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 621ms 18:39:46 INFO - PROCESS | 1644 | 1463794786002 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:39:46 INFO - PROCESS | 1644 | 1463794786003 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:39:46 INFO - PROCESS | 1644 | 1463794786005 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:39:46 INFO - PROCESS | 1644 | 1463794786006 Marionette TRACE conn2 <- [1,910,null,{}] 18:39:46 INFO - PROCESS | 1644 | 1463794786009 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}] 18:39:46 INFO - PROCESS | 1644 | 1463794786107 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:39:46 INFO - PROCESS | 1644 | 1463794786192 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e01c800 == 61 [pid = 1644] [id = 235] 18:39:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x128cef000) [pid = 1644] [serial = 703] [outer = 0x0] 18:39:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x129149800) [pid = 1644] [serial = 704] [outer = 0x128cef000] 18:39:46 INFO - PROCESS | 1644 | 1463794786233 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x129150400) [pid = 1644] [serial = 705] [outer = 0x128cef000] 18:39:46 INFO - PROCESS | 1644 | 1463794786638 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]]]}] 18:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 18:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:39:46 INFO - PROCESS | 1644 | 1463794786675 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:39:46 INFO - PROCESS | 1644 | 1463794786677 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:39:46 INFO - PROCESS | 1644 | 1463794786679 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:39:46 INFO - PROCESS | 1644 | 1463794786680 Marionette TRACE conn2 <- [1,914,null,{}] 18:39:46 INFO - PROCESS | 1644 | 1463794786683 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}] 18:39:46 INFO - PROCESS | 1644 | 1463794786800 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:39:46 INFO - PROCESS | 1644 | 1463794786855 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186c4800 == 62 [pid = 1644] [id = 236] 18:39:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x129154c00) [pid = 1644] [serial = 706] [outer = 0x0] 18:39:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12a599000) [pid = 1644] [serial = 707] [outer = 0x129154c00] 18:39:46 INFO - PROCESS | 1644 | 1463794786885 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12c572400) [pid = 1644] [serial = 708] [outer = 0x129154c00] 18:39:47 INFO - PROCESS | 1644 | 1463794787312 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]]]}] 18:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 18:39:47 INFO - PROCESS | 1644 | 1463794787366 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:39:47 INFO - PROCESS | 1644 | 1463794787367 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:39:47 INFO - PROCESS | 1644 | 1463794787371 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:39:47 INFO - PROCESS | 1644 | 1463794787372 Marionette TRACE conn2 <- [1,918,null,{}] 18:39:47 INFO - PROCESS | 1644 | 1463794787375 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}] 18:39:47 INFO - PROCESS | 1644 | 1463794787493 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:39:47 INFO - PROCESS | 1644 | 1463794787561 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x118115000 == 63 [pid = 1644] [id = 237] 18:39:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x112fbc400) [pid = 1644] [serial = 709] [outer = 0x0] 18:39:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11884d400) [pid = 1644] [serial = 710] [outer = 0x112fbc400] 18:39:47 INFO - PROCESS | 1644 | 1463794787591 Marionette DEBUG loaded listener.js 18:39:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1293d8400) [pid = 1644] [serial = 711] [outer = 0x112fbc400] 18:39:48 INFO - PROCESS | 1644 | 1463794788132 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]]]}] 18:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 819ms 18:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:39:48 INFO - PROCESS | 1644 | 1463794788191 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 1644 | 1463794788193 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:39:48 INFO - PROCESS | 1644 | 1463794788196 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - PROCESS | 1644 | 1463794788199 Marionette TRACE conn2 <- [1,922,null,{}] 18:39:48 INFO - PROCESS | 1644 | 1463794788202 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}] 18:39:48 INFO - PROCESS | 1644 | 1463794788300 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:39:48 INFO - PROCESS | 1644 | 1463794788357 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x119074000 == 64 [pid = 1644] [id = 238] 18:39:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x115fdb800) [pid = 1644] [serial = 712] [outer = 0x0] 18:39:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x116722000) [pid = 1644] [serial = 713] [outer = 0x115fdb800] 18:39:48 INFO - PROCESS | 1644 | 1463794788386 Marionette DEBUG loaded listener.js 18:39:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x116f31c00) [pid = 1644] [serial = 714] [outer = 0x115fdb800] 18:39:48 INFO - PROCESS | 1644 | 1463794788798 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]]]}] 18:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 673ms 18:39:48 INFO - PROCESS | 1644 | 1463794788883 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 1644 | 1463794788887 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:39:48 INFO - PROCESS | 1644 | 1463794788893 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - PROCESS | 1644 | 1463794788894 Marionette TRACE conn2 <- [1,926,null,{}] 18:39:48 INFO - PROCESS | 1644 | 1463794788897 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}] 18:39:48 INFO - PROCESS | 1644 | 1463794788992 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:39:49 INFO - PROCESS | 1644 | 1463794789062 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x119089800 == 65 [pid = 1644] [id = 239] 18:39:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x11800a800) [pid = 1644] [serial = 715] [outer = 0x0] 18:39:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x118010000) [pid = 1644] [serial = 716] [outer = 0x11800a800] 18:39:49 INFO - PROCESS | 1644 | 1463794789089 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x11816f800) [pid = 1644] [serial = 717] [outer = 0x11800a800] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12d047000 == 64 [pid = 1644] [id = 229] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc5e000 == 63 [pid = 1644] [id = 228] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12be52800 == 62 [pid = 1644] [id = 227] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12b030800 == 61 [pid = 1644] [id = 226] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa73800 == 60 [pid = 1644] [id = 225] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12c5e9400) [pid = 1644] [serial = 629] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12931b800 == 59 [pid = 1644] [id = 224] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1266a3800 == 58 [pid = 1644] [id = 223] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x123708800 == 57 [pid = 1644] [id = 222] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1165f0000 == 56 [pid = 1644] [id = 221] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x120ebf800 == 55 [pid = 1644] [id = 220] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x118059000 == 54 [pid = 1644] [id = 219] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x118119000 == 53 [pid = 1644] [id = 218] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x119686000 == 52 [pid = 1644] [id = 217] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12be5b800 == 51 [pid = 1644] [id = 213] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1213b3800 == 50 [pid = 1644] [id = 212] 18:39:49 INFO - PROCESS | 1644 | --DOCSHELL 0x11601c800 == 49 [pid = 1644] [id = 211] 18:39:49 INFO - PROCESS | 1644 | 1463794789456 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]]]}] 18:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 577ms 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12b062800) [pid = 1644] [serial = 543] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x121a15400) [pid = 1644] [serial = 593] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x120ea3c00) [pid = 1644] [serial = 603] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x115d36c00) [pid = 1644] [serial = 546] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x128c49000) [pid = 1644] [serial = 597] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11757c800) [pid = 1644] [serial = 599] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12bd18400) [pid = 1644] [serial = 618] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12b0a4800) [pid = 1644] [serial = 615] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x128fd9400) [pid = 1644] [serial = 612] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1197f5400) [pid = 1644] [serial = 623] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12bdcd800) [pid = 1644] [serial = 621] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x128b11c00) [pid = 1644] [serial = 552] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x128ad1800) [pid = 1644] [serial = 609] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12b3a1000) [pid = 1644] [serial = 617] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x121abf400) [pid = 1644] [serial = 605] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x117472400) [pid = 1644] [serial = 587] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12aa9fc00) [pid = 1644] [serial = 513] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12bf7f400) [pid = 1644] [serial = 627] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x120e9a400) [pid = 1644] [serial = 602] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x119724400) [pid = 1644] [serial = 549] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x120e9e400) [pid = 1644] [serial = 590] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12a7d8400) [pid = 1644] [serial = 614] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x128dc7400) [pid = 1644] [serial = 624] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x128dd4400) [pid = 1644] [serial = 510] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12bd14400) [pid = 1644] [serial = 620] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x11815f800) [pid = 1644] [serial = 596] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x126017800) [pid = 1644] [serial = 608] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1255dc800) [pid = 1644] [serial = 606] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12be2b400) [pid = 1644] [serial = 626] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x128c4d400) [pid = 1644] [serial = 611] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x11838ac00) [pid = 1644] [serial = 600] [outer = 0x0] [url = about:blank] 18:39:49 INFO - PROCESS | 1644 | 1463794789536 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:39:49 INFO - PROCESS | 1644 | 1463794789538 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:39:49 INFO - PROCESS | 1644 | 1463794789544 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:39:49 INFO - PROCESS | 1644 | 1463794789546 Marionette TRACE conn2 <- [1,930,null,{}] 18:39:49 INFO - PROCESS | 1644 | 1463794789551 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}] 18:39:49 INFO - PROCESS | 1644 | 1463794789644 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:39:49 INFO - PROCESS | 1644 | 1463794789738 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f02800 == 50 [pid = 1644] [id = 240] 18:39:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x113c96800) [pid = 1644] [serial = 718] [outer = 0x0] 18:39:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x113c9b000) [pid = 1644] [serial = 719] [outer = 0x113c96800] 18:39:49 INFO - PROCESS | 1644 | 1463794789770 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116745800) [pid = 1644] [serial = 720] [outer = 0x113c96800] 18:39:50 INFO - PROCESS | 1644 | 1463794790188 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]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 674ms 18:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:39:50 INFO - PROCESS | 1644 | 1463794790220 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 1644 | 1463794790222 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:39:50 INFO - PROCESS | 1644 | 1463794790227 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 1644 | 1463794790229 Marionette TRACE conn2 <- [1,934,null,{}] 18:39:50 INFO - PROCESS | 1644 | 1463794790233 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}] 18:39:50 INFO - PROCESS | 1644 | 1463794790354 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:39:50 INFO - PROCESS | 1644 | 1463794790434 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186d4000 == 51 [pid = 1644] [id = 241] 18:39:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x118011000) [pid = 1644] [serial = 721] [outer = 0x0] 18:39:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11849c800) [pid = 1644] [serial = 722] [outer = 0x118011000] 18:39:50 INFO - PROCESS | 1644 | 1463794790465 Marionette DEBUG loaded listener.js 18:39:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x11971c800) [pid = 1644] [serial = 723] [outer = 0x118011000] 18:39:50 INFO - PROCESS | 1644 | 1463794790847 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]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 676ms 18:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:39:50 INFO - PROCESS | 1644 | 1463794790902 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 1644 | 1463794790903 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:39:50 INFO - PROCESS | 1644 | 1463794790906 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 1644 | 1463794790907 Marionette TRACE conn2 <- [1,938,null,{}] 18:39:50 INFO - PROCESS | 1644 | 1463794790911 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}] 18:39:51 INFO - PROCESS | 1644 | 1463794791011 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:39:51 INFO - PROCESS | 1644 | 1463794791071 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e9000 == 52 [pid = 1644] [id = 242] 18:39:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1197efc00) [pid = 1644] [serial = 724] [outer = 0x0] 18:39:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1197f5800) [pid = 1644] [serial = 725] [outer = 0x1197efc00] 18:39:51 INFO - PROCESS | 1644 | 1463794791104 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x120e9e800) [pid = 1644] [serial = 726] [outer = 0x1197efc00] 18:39:51 INFO - PROCESS | 1644 | 1463794791529 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]]]}] 18:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 668ms 18:39:51 INFO - PROCESS | 1644 | 1463794791575 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:39:51 INFO - PROCESS | 1644 | 1463794791576 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:39:51 INFO - PROCESS | 1644 | 1463794791578 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:39:51 INFO - PROCESS | 1644 | 1463794791579 Marionette TRACE conn2 <- [1,942,null,{}] 18:39:51 INFO - PROCESS | 1644 | 1463794791581 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}] 18:39:51 INFO - PROCESS | 1644 | 1463794791700 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:39:51 INFO - PROCESS | 1644 | 1463794791765 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x125657800 == 53 [pid = 1644] [id = 243] 18:39:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x120fc5c00) [pid = 1644] [serial = 727] [outer = 0x0] 18:39:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x121498000) [pid = 1644] [serial = 728] [outer = 0x120fc5c00] 18:39:51 INFO - PROCESS | 1644 | 1463794791795 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x121caf000) [pid = 1644] [serial = 729] [outer = 0x120fc5c00] 18:39:52 INFO - PROCESS | 1644 | 1463794792208 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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 668ms 18:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:39:52 INFO - PROCESS | 1644 | 1463794792247 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 1644 | 1463794792248 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:39:52 INFO - PROCESS | 1644 | 1463794792251 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 1644 | 1463794792252 Marionette TRACE conn2 <- [1,946,null,{}] 18:39:52 INFO - PROCESS | 1644 | 1463794792254 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}] 18:39:52 INFO - PROCESS | 1644 | 1463794792349 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:39:52 INFO - PROCESS | 1644 | 1463794792414 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x1267b0800 == 54 [pid = 1644] [id = 244] 18:39:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x120fc6800) [pid = 1644] [serial = 730] [outer = 0x0] 18:39:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x124d9b000) [pid = 1644] [serial = 731] [outer = 0x120fc6800] 18:39:52 INFO - PROCESS | 1644 | 1463794792444 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12600e000) [pid = 1644] [serial = 732] [outer = 0x120fc6800] 18:39:52 INFO - PROCESS | 1644 | 1463794792850 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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 620ms 18:39:52 INFO - PROCESS | 1644 | 1463794792871 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 1644 | 1463794792872 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:39:52 INFO - PROCESS | 1644 | 1463794792875 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 1644 | 1463794792876 Marionette TRACE conn2 <- [1,950,null,{}] 18:39:52 INFO - PROCESS | 1644 | 1463794792878 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}] 18:39:53 INFO - PROCESS | 1644 | 1463794792993 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:39:53 INFO - PROCESS | 1644 | 1463794793079 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x129415000 == 55 [pid = 1644] [id = 245] 18:39:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x128a2e400) [pid = 1644] [serial = 733] [outer = 0x0] 18:39:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x128b13000) [pid = 1644] [serial = 734] [outer = 0x128a2e400] 18:39:53 INFO - PROCESS | 1644 | 1463794793122 Marionette DEBUG loaded listener.js 18:39:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x128cf5400) [pid = 1644] [serial = 735] [outer = 0x128a2e400] 18:39:53 INFO - PROCESS | 1644 | 1463794793549 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]]]}] 18:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 720ms 18:39:53 INFO - PROCESS | 1644 | 1463794793595 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 1644 | 1463794793597 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:39:53 INFO - PROCESS | 1644 | 1463794793599 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - PROCESS | 1644 | 1463794793600 Marionette TRACE conn2 <- [1,954,null,{}] 18:39:53 INFO - PROCESS | 1644 | 1463794793602 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}] 18:39:53 INFO - PROCESS | 1644 | 1463794793696 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:39:53 INFO - PROCESS | 1644 | 1463794793748 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a867800 == 56 [pid = 1644] [id = 246] 18:39:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x128c52400) [pid = 1644] [serial = 736] [outer = 0x0] 18:39:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x128fd9000) [pid = 1644] [serial = 737] [outer = 0x128c52400] 18:39:53 INFO - PROCESS | 1644 | 1463794793777 Marionette DEBUG loaded listener.js 18:39:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x129151800) [pid = 1644] [serial = 738] [outer = 0x128c52400] 18:39:54 INFO - PROCESS | 1644 | 1463794794182 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]]]}] 18:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 620ms 18:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:39:54 INFO - PROCESS | 1644 | 1463794794219 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:39:54 INFO - PROCESS | 1644 | 1463794794220 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:39:54 INFO - PROCESS | 1644 | 1463794794223 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:39:54 INFO - PROCESS | 1644 | 1463794794224 Marionette TRACE conn2 <- [1,958,null,{}] 18:39:54 INFO - PROCESS | 1644 | 1463794794227 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}] 18:39:54 INFO - PROCESS | 1644 | 1463794794336 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:39:54 INFO - PROCESS | 1644 | 1463794794421 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b038800 == 57 [pid = 1644] [id = 247] 18:39:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x119757400) [pid = 1644] [serial = 739] [outer = 0x0] 18:39:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x129155000) [pid = 1644] [serial = 740] [outer = 0x119757400] 18:39:54 INFO - PROCESS | 1644 | 1463794794451 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x1291fcc00) [pid = 1644] [serial = 741] [outer = 0x119757400] 18:39:54 INFO - PROCESS | 1644 | 1463794794873 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]]]}] 18:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 771ms 18:39:54 INFO - PROCESS | 1644 | 1463794794995 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:39:54 INFO - PROCESS | 1644 | 1463794794997 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:39:55 INFO - PROCESS | 1644 | 1463794795019 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 1644 | 1463794795021 Marionette TRACE conn2 <- [1,962,null,{}] 18:39:55 INFO - PROCESS | 1644 | 1463794795025 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}] 18:39:55 INFO - PROCESS | 1644 | 1463794795131 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:39:55 INFO - PROCESS | 1644 | 1463794795183 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186d2000 == 58 [pid = 1644] [id = 248] 18:39:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x113ce5c00) [pid = 1644] [serial = 742] [outer = 0x0] 18:39:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x116729400) [pid = 1644] [serial = 743] [outer = 0x113ce5c00] 18:39:55 INFO - PROCESS | 1644 | 1463794795210 Marionette DEBUG loaded listener.js 18:39:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x118005c00) [pid = 1644] [serial = 744] [outer = 0x113ce5c00] 18:39:55 INFO - PROCESS | 1644 | 1463794795708 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]]]}] 18:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 726ms 18:39:55 INFO - PROCESS | 1644 | 1463794795744 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 1644 | 1463794795748 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:39:55 INFO - PROCESS | 1644 | 1463794795756 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 1644 | 1463794795759 Marionette TRACE conn2 <- [1,966,null,{}] 18:39:55 INFO - PROCESS | 1644 | 1463794795763 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}] 18:39:55 INFO - PROCESS | 1644 | 1463794795908 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:39:56 INFO - PROCESS | 1644 | --DOCSHELL 0x119074000 == 57 [pid = 1644] [id = 238] 18:39:56 INFO - PROCESS | 1644 | 1463794796053 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:56 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5af800 == 56 [pid = 1644] [id = 233] 18:39:56 INFO - PROCESS | 1644 | --DOCSHELL 0x1255b5000 == 55 [pid = 1644] [id = 232] 18:39:56 INFO - PROCESS | 1644 | --DOCSHELL 0x117350800 == 54 [pid = 1644] [id = 231] 18:39:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ab7800 == 55 [pid = 1644] [id = 249] 18:39:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x113c9ac00) [pid = 1644] [serial = 745] [outer = 0x0] 18:39:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x118159800) [pid = 1644] [serial = 746] [outer = 0x113c9ac00] 18:39:56 INFO - PROCESS | 1644 | 1463794796099 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1197f5c00) [pid = 1644] [serial = 747] [outer = 0x113c9ac00] 18:39:56 INFO - PROCESS | 1644 | 1463794796405 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]]]}] 18:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 675ms 18:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:39:56 INFO - PROCESS | 1644 | 1463794796428 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:39:56 INFO - PROCESS | 1644 | 1463794796430 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:39:56 INFO - PROCESS | 1644 | 1463794796433 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:39:56 INFO - PROCESS | 1644 | 1463794796437 Marionette TRACE conn2 <- [1,970,null,{}] 18:39:56 INFO - PROCESS | 1644 | 1463794796444 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}] 18:39:56 INFO - PROCESS | 1644 | 1463794796537 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:39:56 INFO - PROCESS | 1644 | 1463794796592 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12669a000 == 56 [pid = 1644] [id = 250] 18:39:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x119763800) [pid = 1644] [serial = 748] [outer = 0x0] 18:39:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x120fbf400) [pid = 1644] [serial = 749] [outer = 0x119763800] 18:39:56 INFO - PROCESS | 1644 | 1463794796621 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x126ceb000) [pid = 1644] [serial = 750] [outer = 0x119763800] 18:39:56 INFO - PROCESS | 1644 | 1463794796921 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]]]}] 18:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 523ms 18:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:39:56 INFO - PROCESS | 1644 | 1463794796955 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:39:56 INFO - PROCESS | 1644 | 1463794796957 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:39:56 INFO - PROCESS | 1644 | 1463794796959 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:39:56 INFO - PROCESS | 1644 | 1463794796960 Marionette TRACE conn2 <- [1,974,null,{}] 18:39:56 INFO - PROCESS | 1644 | 1463794796962 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}] 18:39:57 INFO - PROCESS | 1644 | 1463794797047 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:39:57 INFO - PROCESS | 1644 | 1463794797104 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b03a800 == 57 [pid = 1644] [id = 251] 18:39:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x120e9f400) [pid = 1644] [serial = 751] [outer = 0x0] 18:39:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x128a33800) [pid = 1644] [serial = 752] [outer = 0x120e9f400] 18:39:57 INFO - PROCESS | 1644 | 1463794797130 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x128cf9c00) [pid = 1644] [serial = 753] [outer = 0x120e9f400] 18:39:57 INFO - PROCESS | 1644 | 1463794797453 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]]]}] 18:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 18:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:39:57 INFO - PROCESS | 1644 | 1463794797478 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:39:57 INFO - PROCESS | 1644 | 1463794797479 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:39:57 INFO - PROCESS | 1644 | 1463794797483 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:39:57 INFO - PROCESS | 1644 | 1463794797485 Marionette TRACE conn2 <- [1,978,null,{}] 18:39:57 INFO - PROCESS | 1644 | 1463794797487 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}] 18:39:57 INFO - PROCESS | 1644 | 1463794797578 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:39:57 INFO - PROCESS | 1644 | 1463794797583 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc55800 == 58 [pid = 1644] [id = 252] 18:39:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x128fd9400) [pid = 1644] [serial = 754] [outer = 0x0] 18:39:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x129671400) [pid = 1644] [serial = 755] [outer = 0x128fd9400] 18:39:57 INFO - PROCESS | 1644 | 1463794797609 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12a7e0c00) [pid = 1644] [serial = 756] [outer = 0x128fd9400] 18:39:58 INFO - PROCESS | 1644 | 1463794798117 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]]]}] 18:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 18:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:39:58 INFO - PROCESS | 1644 | 1463794798154 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 1644 | 1463794798156 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:39:58 INFO - PROCESS | 1644 | 1463794798159 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - PROCESS | 1644 | 1463794798161 Marionette TRACE conn2 <- [1,982,null,{}] 18:39:58 INFO - PROCESS | 1644 | 1463794798165 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}] 18:39:58 INFO - PROCESS | 1644 | 1463794798329 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:39:58 INFO - PROCESS | 1644 | 1463794798385 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d414800 == 59 [pid = 1644] [id = 253] 18:39:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12aa9d400) [pid = 1644] [serial = 757] [outer = 0x0] 18:39:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12b0a4c00) [pid = 1644] [serial = 758] [outer = 0x12aa9d400] 18:39:58 INFO - PROCESS | 1644 | 1463794798411 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12bdcd800) [pid = 1644] [serial = 759] [outer = 0x12aa9d400] 18:39:58 INFO - PROCESS | 1644 | 1463794798731 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]]]}] 18:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 622ms 18:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:39:58 INFO - PROCESS | 1644 | 1463794798788 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 1644 | 1463794798790 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:39:58 INFO - PROCESS | 1644 | 1463794798792 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - PROCESS | 1644 | 1463794798793 Marionette TRACE conn2 <- [1,986,null,{}] 18:39:58 INFO - PROCESS | 1644 | 1463794798795 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}] 18:39:58 INFO - PROCESS | 1644 | 1463794798896 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:39:58 INFO - PROCESS | 1644 | 1463794798908 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5bf800 == 60 [pid = 1644] [id = 254] 18:39:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12bd14400) [pid = 1644] [serial = 760] [outer = 0x0] 18:39:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12bf79400) [pid = 1644] [serial = 761] [outer = 0x12bd14400] 18:39:58 INFO - PROCESS | 1644 | 1463794798933 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12c57e000) [pid = 1644] [serial = 762] [outer = 0x12bd14400] 18:39:59 INFO - PROCESS | 1644 | 1463794799271 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]]]}] 18:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 18:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:39:59 INFO - PROCESS | 1644 | 1463794799310 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 1644 | 1463794799312 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:39:59 INFO - PROCESS | 1644 | 1463794799314 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - PROCESS | 1644 | 1463794799315 Marionette TRACE conn2 <- [1,990,null,{}] 18:39:59 INFO - PROCESS | 1644 | 1463794799318 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}] 18:39:59 INFO - PROCESS | 1644 | 1463794799422 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:39:59 INFO - PROCESS | 1644 | 1463794799436 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e02d800 == 61 [pid = 1644] [id = 255] 18:39:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x11757c000) [pid = 1644] [serial = 763] [outer = 0x0] 18:39:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x121722800) [pid = 1644] [serial = 764] [outer = 0x11757c000] 18:39:59 INFO - PROCESS | 1644 | 1463794799462 Marionette DEBUG loaded listener.js 18:39:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x121727000) [pid = 1644] [serial = 765] [outer = 0x11757c000] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12c575000) [pid = 1644] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12a7de800) [pid = 1644] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x12b0abc00) [pid = 1644] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x113c92400) [pid = 1644] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x12b0ac000) [pid = 1644] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x116a60000) [pid = 1644] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x1186f0000) [pid = 1644] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x126ce9c00) [pid = 1644] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x121a1e000) [pid = 1644] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x126cec000) [pid = 1644] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x120e9b000) [pid = 1644] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1185de400) [pid = 1644] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x115fdb800) [pid = 1644] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12bf73000) [pid = 1644] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x128ceec00) [pid = 1644] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:39:59 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x112fbc400) [pid = 1644] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:39:59 INFO - PROCESS | 1644 | 1463794799925 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]]]}] 18:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 623ms 18:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:39:59 INFO - PROCESS | 1644 | 1463794799938 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 1644 | 1463794799939 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:39:59 INFO - PROCESS | 1644 | 1463794799942 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - PROCESS | 1644 | 1463794799944 Marionette TRACE conn2 <- [1,994,null,{}] 18:39:59 INFO - PROCESS | 1644 | 1463794799947 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}] 18:40:00 INFO - PROCESS | 1644 | 1463794800072 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:40:00 INFO - PROCESS | 1644 | 1463794800077 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a715000 == 62 [pid = 1644] [id = 256] 18:40:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x114f57000) [pid = 1644] [serial = 766] [outer = 0x0] 18:40:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x119065c00) [pid = 1644] [serial = 767] [outer = 0x114f57000] 18:40:00 INFO - PROCESS | 1644 | 1463794800112 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x121ac7000) [pid = 1644] [serial = 768] [outer = 0x114f57000] 18:40:00 INFO - PROCESS | 1644 | 1463794800489 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]]]}] 18:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 18:40:00 INFO - PROCESS | 1644 | 1463794800513 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:40:00 INFO - PROCESS | 1644 | 1463794800514 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:40:00 INFO - PROCESS | 1644 | 1463794800536 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:40:00 INFO - PROCESS | 1644 | 1463794800538 Marionette TRACE conn2 <- [1,998,null,{}] 18:40:00 INFO - PROCESS | 1644 | 1463794800540 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}] 18:40:00 INFO - PROCESS | 1644 | 1463794800627 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:40:00 INFO - PROCESS | 1644 | 1463794800647 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e80000 == 63 [pid = 1644] [id = 257] 18:40:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12171b800) [pid = 1644] [serial = 769] [outer = 0x0] 18:40:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1293d0c00) [pid = 1644] [serial = 770] [outer = 0x12171b800] 18:40:00 INFO - PROCESS | 1644 | 1463794800673 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12bf7d800) [pid = 1644] [serial = 771] [outer = 0x12171b800] 18:40:00 INFO - PROCESS | 1644 | 1463794800977 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]]]}] 18:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 480ms 18:40:01 INFO - PROCESS | 1644 | 1463794801006 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:40:01 INFO - PROCESS | 1644 | 1463794801007 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:40:01 INFO - PROCESS | 1644 | 1463794801009 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:40:01 INFO - PROCESS | 1644 | 1463794801011 Marionette TRACE conn2 <- [1,1002,null,{}] 18:40:01 INFO - PROCESS | 1644 | 1463794801014 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}] 18:40:01 INFO - PROCESS | 1644 | 1463794801120 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:40:01 INFO - PROCESS | 1644 | 1463794801182 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e78800 == 64 [pid = 1644] [id = 258] 18:40:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x126cec000) [pid = 1644] [serial = 772] [outer = 0x0] 18:40:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12c824800) [pid = 1644] [serial = 773] [outer = 0x126cec000] 18:40:01 INFO - PROCESS | 1644 | 1463794801212 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12cca2c00) [pid = 1644] [serial = 774] [outer = 0x126cec000] 18:40:01 INFO - PROCESS | 1644 | 1463794801538 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]]]}] 18:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 571ms 18:40:01 INFO - PROCESS | 1644 | 1463794801583 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:40:01 INFO - PROCESS | 1644 | 1463794801585 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:40:01 INFO - PROCESS | 1644 | 1463794801588 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:40:01 INFO - PROCESS | 1644 | 1463794801589 Marionette TRACE conn2 <- [1,1006,null,{}] 18:40:01 INFO - PROCESS | 1644 | 1463794801591 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}] 18:40:01 INFO - PROCESS | 1644 | 1463794801679 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:40:01 INFO - PROCESS | 1644 | 1463794801733 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x11312b800 == 65 [pid = 1644] [id = 259] 18:40:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x124d9d400) [pid = 1644] [serial = 775] [outer = 0x0] 18:40:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12c5f1c00) [pid = 1644] [serial = 776] [outer = 0x124d9d400] 18:40:01 INFO - PROCESS | 1644 | 1463794801760 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12cf62800) [pid = 1644] [serial = 777] [outer = 0x124d9d400] 18:40:02 INFO - PROCESS | 1644 | 1463794802221 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]]]}] 18:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 668ms 18:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:40:02 INFO - PROCESS | 1644 | 1463794802257 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:40:02 INFO - PROCESS | 1644 | 1463794802260 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:40:02 INFO - PROCESS | 1644 | 1463794802264 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 1644 | 1463794802268 Marionette TRACE conn2 <- [1,1010,null,{}] 18:40:02 INFO - PROCESS | 1644 | 1463794802272 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}] 18:40:02 INFO - PROCESS | 1644 | 1463794802386 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:40:02 INFO - PROCESS | 1644 | 1463794802458 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186d8800 == 66 [pid = 1644] [id = 260] 18:40:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x116f2cc00) [pid = 1644] [serial = 778] [outer = 0x0] 18:40:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x118163c00) [pid = 1644] [serial = 779] [outer = 0x116f2cc00] 18:40:02 INFO - PROCESS | 1644 | 1463794802490 Marionette DEBUG loaded listener.js 18:40:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x119724800) [pid = 1644] [serial = 780] [outer = 0x116f2cc00] 18:40:02 INFO - PROCESS | 1644 | 1463794802918 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]]]}] 18:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 674ms 18:40:02 INFO - PROCESS | 1644 | 1463794802938 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:40:02 INFO - PROCESS | 1644 | 1463794802943 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:40:02 INFO - PROCESS | 1644 | 1463794802947 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 1644 | 1463794802949 Marionette TRACE conn2 <- [1,1014,null,{}] 18:40:02 INFO - PROCESS | 1644 | 1463794802952 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}] 18:40:03 INFO - PROCESS | 1644 | 1463794803082 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:40:03 INFO - PROCESS | 1644 | 1463794803154 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c83d800 == 67 [pid = 1644] [id = 261] 18:40:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x120ea0000) [pid = 1644] [serial = 781] [outer = 0x0] 18:40:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12158bc00) [pid = 1644] [serial = 782] [outer = 0x120ea0000] 18:40:03 INFO - PROCESS | 1644 | 1463794803183 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x124a64400) [pid = 1644] [serial = 783] [outer = 0x120ea0000] 18:40:03 INFO - PROCESS | 1644 | 1463794803610 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]]]}] 18:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 672ms 18:40:03 INFO - PROCESS | 1644 | 1463794803620 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:40:03 INFO - PROCESS | 1644 | 1463794803621 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:40:03 INFO - PROCESS | 1644 | 1463794803624 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:40:03 INFO - PROCESS | 1644 | 1463794803626 Marionette TRACE conn2 <- [1,1018,null,{}] 18:40:03 INFO - PROCESS | 1644 | 1463794803634 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}] 18:40:03 INFO - PROCESS | 1644 | 1463794803742 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:40:03 INFO - PROCESS | 1644 | 1463794803803 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dd6c000 == 68 [pid = 1644] [id = 262] 18:40:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x126cecc00) [pid = 1644] [serial = 784] [outer = 0x0] 18:40:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x128cf9000) [pid = 1644] [serial = 785] [outer = 0x126cecc00] 18:40:03 INFO - PROCESS | 1644 | 1463794803876 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12a7e0400) [pid = 1644] [serial = 786] [outer = 0x126cecc00] 18:40:04 INFO - PROCESS | 1644 | 1463794804268 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]]]}] 18:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 672ms 18:40:04 INFO - PROCESS | 1644 | 1463794804296 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:40:04 INFO - PROCESS | 1644 | 1463794804298 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:40:04 INFO - PROCESS | 1644 | 1463794804301 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 1644 | 1463794804302 Marionette TRACE conn2 <- [1,1022,null,{}] 18:40:04 INFO - PROCESS | 1644 | 1463794804305 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}] 18:40:04 INFO - PROCESS | 1644 | 1463794804410 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:40:04 INFO - PROCESS | 1644 | 1463794804501 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1127e6000 == 69 [pid = 1644] [id = 263] 18:40:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x121758800) [pid = 1644] [serial = 787] [outer = 0x0] 18:40:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12175d800) [pid = 1644] [serial = 788] [outer = 0x121758800] 18:40:04 INFO - PROCESS | 1644 | 1463794804531 Marionette DEBUG loaded listener.js 18:40:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x128a2c400) [pid = 1644] [serial = 789] [outer = 0x121758800] 18:40:04 INFO - PROCESS | 1644 | 1463794804939 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]]]}] 18:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 669ms 18:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:40:04 INFO - PROCESS | 1644 | 1463794804971 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:40:04 INFO - PROCESS | 1644 | 1463794804972 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:40:04 INFO - PROCESS | 1644 | 1463794804974 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 1644 | 1463794804975 Marionette TRACE conn2 <- [1,1026,null,{}] 18:40:04 INFO - PROCESS | 1644 | 1463794804978 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}] 18:40:05 INFO - PROCESS | 1644 | 1463794805082 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:40:05 INFO - PROCESS | 1644 | 1463794805152 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dd6d800 == 70 [pid = 1644] [id = 264] 18:40:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x121760c00) [pid = 1644] [serial = 790] [outer = 0x0] 18:40:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12abf0000) [pid = 1644] [serial = 791] [outer = 0x121760c00] 18:40:05 INFO - PROCESS | 1644 | 1463794805183 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12b3a1000) [pid = 1644] [serial = 792] [outer = 0x121760c00] 18:40:05 INFO - PROCESS | 1644 | 1463794805567 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]]]}] 18:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 619ms 18:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:40:05 INFO - PROCESS | 1644 | 1463794805604 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:40:05 INFO - PROCESS | 1644 | 1463794805606 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:40:05 INFO - PROCESS | 1644 | 1463794805608 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - PROCESS | 1644 | 1463794805609 Marionette TRACE conn2 <- [1,1030,null,{}] 18:40:05 INFO - PROCESS | 1644 | 1463794805612 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}] 18:40:05 INFO - PROCESS | 1644 | 1463794805735 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:40:05 INFO - PROCESS | 1644 | 1463794805839 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341e1000 == 71 [pid = 1644] [id = 265] 18:40:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x128adf800) [pid = 1644] [serial = 793] [outer = 0x0] 18:40:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x128b1fc00) [pid = 1644] [serial = 794] [outer = 0x128adf800] 18:40:05 INFO - PROCESS | 1644 | 1463794805870 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12c5e8400) [pid = 1644] [serial = 795] [outer = 0x128adf800] 18:40:06 INFO - PROCESS | 1644 | 1463794806305 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]]]}] 18:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 719ms 18:40:06 INFO - PROCESS | 1644 | 1463794806328 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:40:06 INFO - PROCESS | 1644 | 1463794806329 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:40:06 INFO - PROCESS | 1644 | 1463794806331 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:40:06 INFO - PROCESS | 1644 | 1463794806334 Marionette TRACE conn2 <- [1,1034,null,{}] 18:40:06 INFO - PROCESS | 1644 | 1463794806338 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}] 18:40:06 INFO - PROCESS | 1644 | 1463794806443 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:40:06 INFO - PROCESS | 1644 | 1463794806502 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186ce800 == 72 [pid = 1644] [id = 266] 18:40:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x116f30c00) [pid = 1644] [serial = 796] [outer = 0x0] 18:40:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x121075000) [pid = 1644] [serial = 797] [outer = 0x116f30c00] 18:40:06 INFO - PROCESS | 1644 | 1463794806529 Marionette DEBUG loaded listener.js 18:40:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12107a400) [pid = 1644] [serial = 798] [outer = 0x116f30c00] 18:40:07 INFO - PROCESS | 1644 | 1463794807260 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]]]}] 18:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 973ms 18:40:07 INFO - PROCESS | 1644 | 1463794807305 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:40:07 INFO - PROCESS | 1644 | 1463794807307 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:40:07 INFO - PROCESS | 1644 | 1463794807311 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 1644 | 1463794807313 Marionette TRACE conn2 <- [1,1038,null,{}] 18:40:07 INFO - PROCESS | 1644 | 1463794807317 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}] 18:40:07 INFO - PROCESS | 1644 | 1463794807417 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:40:07 INFO - PROCESS | 1644 | 1463794807493 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x11968b000 == 73 [pid = 1644] [id = 267] 18:40:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x1160ad800) [pid = 1644] [serial = 799] [outer = 0x0] 18:40:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x116f36c00) [pid = 1644] [serial = 800] [outer = 0x1160ad800] 18:40:07 INFO - PROCESS | 1644 | 1463794807521 Marionette DEBUG loaded listener.js 18:40:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x118011400) [pid = 1644] [serial = 801] [outer = 0x1160ad800] 18:40:07 INFO - PROCESS | 1644 | 1463794807958 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]]]}] 18:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 18:40:07 INFO - PROCESS | 1644 | 1463794807984 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:40:07 INFO - PROCESS | 1644 | 1463794807988 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:40:07 INFO - PROCESS | 1644 | 1463794807992 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 1644 | 1463794807994 Marionette TRACE conn2 <- [1,1042,null,{}] 18:40:07 INFO - PROCESS | 1644 | 1463794807997 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}] 18:40:08 INFO - PROCESS | 1644 | 1463794808096 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:40:08 INFO - PROCESS | 1644 | 1463794808158 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181da800 == 74 [pid = 1644] [id = 268] 18:40:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x116a5e000) [pid = 1644] [serial = 802] [outer = 0x0] 18:40:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x11971d400) [pid = 1644] [serial = 803] [outer = 0x116a5e000] 18:40:08 INFO - PROCESS | 1644 | 1463794808186 Marionette DEBUG loaded listener.js 18:40:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x11975e800) [pid = 1644] [serial = 804] [outer = 0x116a5e000] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12a85b000 == 73 [pid = 1644] [id = 113] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x133e78800 == 72 [pid = 1644] [id = 258] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x133e80000 == 71 [pid = 1644] [id = 257] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12a715000 == 70 [pid = 1644] [id = 256] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12e02d800 == 69 [pid = 1644] [id = 255] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5bf800 == 68 [pid = 1644] [id = 254] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12d414800 == 67 [pid = 1644] [id = 253] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x118010000) [pid = 1644] [serial = 716] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc55800 == 66 [pid = 1644] [id = 252] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12b03a800 == 65 [pid = 1644] [id = 251] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x12669a000 == 64 [pid = 1644] [id = 250] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x116ab7800 == 63 [pid = 1644] [id = 249] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x1186d2000 == 62 [pid = 1644] [id = 248] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x129415000 == 61 [pid = 1644] [id = 245] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x1267b0800 == 60 [pid = 1644] [id = 244] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x125657800 == 59 [pid = 1644] [id = 243] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e9000 == 58 [pid = 1644] [id = 242] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x1186d4000 == 57 [pid = 1644] [id = 241] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x116f02800 == 56 [pid = 1644] [id = 240] 18:40:08 INFO - PROCESS | 1644 | --DOCSHELL 0x119089800 == 55 [pid = 1644] [id = 239] 18:40:08 INFO - PROCESS | 1644 | 1463794808601 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]]]}] 18:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 18:40:08 INFO - PROCESS | 1644 | 1463794808612 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:40:08 INFO - PROCESS | 1644 | 1463794808613 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:40:08 INFO - PROCESS | 1644 | 1463794808618 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:40:08 INFO - PROCESS | 1644 | 1463794808621 Marionette TRACE conn2 <- [1,1046,null,{}] 18:40:08 INFO - PROCESS | 1644 | 1463794808628 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}] 18:40:08 INFO - PROCESS | 1644 | 1463794808716 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12c82b400) [pid = 1644] [serial = 630] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x129149800) [pid = 1644] [serial = 704] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12a599000) [pid = 1644] [serial = 707] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12c5e5c00) [pid = 1644] [serial = 687] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x1197f7800) [pid = 1644] [serial = 681] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x11975dc00) [pid = 1644] [serial = 689] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12a7de400) [pid = 1644] [serial = 669] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12967f400) [pid = 1644] [serial = 668] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x1293d8400) [pid = 1644] [serial = 711] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12c57a400) [pid = 1644] [serial = 686] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12c575c00) [pid = 1644] [serial = 678] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x11884d400) [pid = 1644] [serial = 710] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x1291f8400) [pid = 1644] [serial = 666] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x12abedc00) [pid = 1644] [serial = 671] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12b3a9000) [pid = 1644] [serial = 674] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x112fb8c00) [pid = 1644] [serial = 632] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1197f0400) [pid = 1644] [serial = 635] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x1255d2000) [pid = 1644] [serial = 638] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12b0a5000) [pid = 1644] [serial = 672] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x113c9a400) [pid = 1644] [serial = 680] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x12aaa0800) [pid = 1644] [serial = 641] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12bf77400) [pid = 1644] [serial = 677] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x128a2f000) [pid = 1644] [serial = 644] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x11816fc00) [pid = 1644] [serial = 651] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x116f2dc00) [pid = 1644] [serial = 650] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x119d27400) [pid = 1644] [serial = 656] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x121338800) [pid = 1644] [serial = 657] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x128c47000) [pid = 1644] [serial = 665] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12bdc9c00) [pid = 1644] [serial = 675] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x124da2400) [pid = 1644] [serial = 659] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x126672800) [pid = 1644] [serial = 660] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x128a28c00) [pid = 1644] [serial = 662] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x128ad0c00) [pid = 1644] [serial = 663] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12a7db400) [pid = 1644] [serial = 683] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x119a06800) [pid = 1644] [serial = 654] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x11971c400) [pid = 1644] [serial = 653] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x116722000) [pid = 1644] [serial = 713] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x116f31c00) [pid = 1644] [serial = 714] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x128cf3c00) [pid = 1644] [serial = 647] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x113c9dc00) [pid = 1644] [serial = 692] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x12be2f400) [pid = 1644] [serial = 684] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x1185d5400) [pid = 1644] [serial = 695] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x121244c00) [pid = 1644] [serial = 698] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x128b1b400) [pid = 1644] [serial = 701] [outer = 0x0] [url = about:blank] 18:40:08 INFO - PROCESS | 1644 | 1463794808806 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186cc000 == 56 [pid = 1644] [id = 269] 18:40:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x116f2dc00) [pid = 1644] [serial = 805] [outer = 0x0] 18:40:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x11971c400) [pid = 1644] [serial = 806] [outer = 0x116f2dc00] 18:40:08 INFO - PROCESS | 1644 | 1463794808834 Marionette DEBUG loaded listener.js 18:40:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12107c000) [pid = 1644] [serial = 807] [outer = 0x116f2dc00] 18:40:09 INFO - PROCESS | 1644 | 1463794809126 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]]]}] 18:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 521ms 18:40:09 INFO - PROCESS | 1644 | 1463794809141 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:40:09 INFO - PROCESS | 1644 | 1463794809143 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:40:09 INFO - PROCESS | 1644 | 1463794809145 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:40:09 INFO - PROCESS | 1644 | 1463794809146 Marionette TRACE conn2 <- [1,1050,null,{}] 18:40:09 INFO - PROCESS | 1644 | 1463794809157 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}] 18:40:09 INFO - PROCESS | 1644 | 1463794809245 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:40:09 INFO - PROCESS | 1644 | 1463794809301 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c7f800 == 57 [pid = 1644] [id = 270] 18:40:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1197ecc00) [pid = 1644] [serial = 808] [outer = 0x0] 18:40:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x121081800) [pid = 1644] [serial = 809] [outer = 0x1197ecc00] 18:40:09 INFO - PROCESS | 1644 | 1463794809328 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x121723800) [pid = 1644] [serial = 810] [outer = 0x1197ecc00] 18:40:09 INFO - PROCESS | 1644 | 1463794809629 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]]]}] 18:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 526ms 18:40:09 INFO - PROCESS | 1644 | 1463794809672 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:40:09 INFO - PROCESS | 1644 | 1463794809674 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:40:09 INFO - PROCESS | 1644 | 1463794809690 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:40:09 INFO - PROCESS | 1644 | 1463794809693 Marionette TRACE conn2 <- [1,1054,null,{}] 18:40:09 INFO - PROCESS | 1644 | 1463794809696 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}] 18:40:09 INFO - PROCESS | 1644 | 1463794809825 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:40:09 INFO - PROCESS | 1644 | 1463794809908 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e9000 == 58 [pid = 1644] [id = 271] 18:40:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x120ea2800) [pid = 1644] [serial = 811] [outer = 0x0] 18:40:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x121726c00) [pid = 1644] [serial = 812] [outer = 0x120ea2800] 18:40:09 INFO - PROCESS | 1644 | 1463794809950 Marionette DEBUG loaded listener.js 18:40:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x121cb4400) [pid = 1644] [serial = 813] [outer = 0x120ea2800] 18:40:10 INFO - PROCESS | 1644 | 1463794810325 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]]]}] 18:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 685ms 18:40:10 INFO - PROCESS | 1644 | 1463794810363 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:40:10 INFO - PROCESS | 1644 | 1463794810364 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:40:10 INFO - PROCESS | 1644 | 1463794810366 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - PROCESS | 1644 | 1463794810367 Marionette TRACE conn2 <- [1,1058,null,{}] 18:40:10 INFO - PROCESS | 1644 | 1463794810370 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}] 18:40:10 INFO - PROCESS | 1644 | 1463794810501 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:40:10 INFO - PROCESS | 1644 | 1463794810527 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255b6000 == 59 [pid = 1644] [id = 272] 18:40:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x1255d0c00) [pid = 1644] [serial = 814] [outer = 0x0] 18:40:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12645c000) [pid = 1644] [serial = 815] [outer = 0x1255d0c00] 18:40:10 INFO - PROCESS | 1644 | 1463794810552 Marionette DEBUG loaded listener.js 18:40:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x128ad0400) [pid = 1644] [serial = 816] [outer = 0x1255d0c00] 18:40:10 INFO - PROCESS | 1644 | 1463794810875 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]]]}] 18:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 571ms 18:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:40:10 INFO - PROCESS | 1644 | 1463794810938 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:40:10 INFO - PROCESS | 1644 | 1463794810939 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:40:10 INFO - PROCESS | 1644 | 1463794810941 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - PROCESS | 1644 | 1463794810942 Marionette TRACE conn2 <- [1,1062,null,{}] 18:40:10 INFO - PROCESS | 1644 | 1463794810944 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}] 18:40:11 INFO - PROCESS | 1644 | 1463794811056 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:40:11 INFO - PROCESS | 1644 | 1463794811070 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x129306000 == 60 [pid = 1644] [id = 273] 18:40:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x128ad7800) [pid = 1644] [serial = 817] [outer = 0x0] 18:40:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x128adcc00) [pid = 1644] [serial = 818] [outer = 0x128ad7800] 18:40:11 INFO - PROCESS | 1644 | 1463794811095 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x128ae3800) [pid = 1644] [serial = 819] [outer = 0x128ad7800] 18:40:11 INFO - PROCESS | 1644 | 1463794811438 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]]]}] 18:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 517ms 18:40:11 INFO - PROCESS | 1644 | 1463794811459 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:40:11 INFO - PROCESS | 1644 | 1463794811460 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:40:11 INFO - PROCESS | 1644 | 1463794811462 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:40:11 INFO - PROCESS | 1644 | 1463794811463 Marionette TRACE conn2 <- [1,1066,null,{}] 18:40:11 INFO - PROCESS | 1644 | 1463794811472 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}] 18:40:11 INFO - PROCESS | 1644 | 1463794811576 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:40:11 INFO - PROCESS | 1644 | 1463794811612 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a71d000 == 61 [pid = 1644] [id = 274] 18:40:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x128ae3400) [pid = 1644] [serial = 820] [outer = 0x0] 18:40:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x128c47000) [pid = 1644] [serial = 821] [outer = 0x128ae3400] 18:40:11 INFO - PROCESS | 1644 | 1463794811638 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x128cf3400) [pid = 1644] [serial = 822] [outer = 0x128ae3400] 18:40:11 INFO - PROCESS | 1644 | 1463794811971 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]]]}] 18:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 18:40:11 INFO - PROCESS | 1644 | 1463794811981 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:40:11 INFO - PROCESS | 1644 | 1463794811985 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:40:11 INFO - PROCESS | 1644 | 1463794811987 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:40:11 INFO - PROCESS | 1644 | 1463794811988 Marionette TRACE conn2 <- [1,1070,null,{}] 18:40:11 INFO - PROCESS | 1644 | 1463794811990 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}] 18:40:12 INFO - PROCESS | 1644 | 1463794812096 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:40:12 INFO - PROCESS | 1644 | 1463794812109 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b169000 == 62 [pid = 1644] [id = 275] 18:40:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x128b1e400) [pid = 1644] [serial = 823] [outer = 0x0] 18:40:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x128fd8800) [pid = 1644] [serial = 824] [outer = 0x128b1e400] 18:40:12 INFO - PROCESS | 1644 | 1463794812134 Marionette DEBUG loaded listener.js 18:40:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x129154000) [pid = 1644] [serial = 825] [outer = 0x128b1e400] 18:40:12 INFO - PROCESS | 1644 | 1463794812730 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]]]}] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12aa9d400) [pid = 1644] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x11800a800) [pid = 1644] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x113ce5c00) [pid = 1644] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x113c9ac00) [pid = 1644] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x120e9f400) [pid = 1644] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12bd14400) [pid = 1644] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x119763800) [pid = 1644] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x128fd9400) [pid = 1644] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x11757c000) [pid = 1644] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x114f57000) [pid = 1644] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12171b800) [pid = 1644] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x126cec000) [pid = 1644] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x118842c00) [pid = 1644] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x120fc0000) [pid = 1644] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x116f35000) [pid = 1644] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1291ed800) [pid = 1644] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x128a26c00) [pid = 1644] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x120fbc800) [pid = 1644] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x128cf1800) [pid = 1644] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x111c8a800) [pid = 1644] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x113c92800) [pid = 1644] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x1167c0800) [pid = 1644] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x119759000) [pid = 1644] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 768ms 18:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x128a27000) [pid = 1644] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x123676c00) [pid = 1644] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12363a800) [pid = 1644] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:40:12 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x119061000) [pid = 1644] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:40:12 INFO - PROCESS | 1644 | 1463794812756 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:40:12 INFO - PROCESS | 1644 | 1463794812758 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:40:12 INFO - PROCESS | 1644 | 1463794812761 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:40:12 INFO - PROCESS | 1644 | 1463794812763 Marionette TRACE conn2 <- [1,1074,null,{}] 18:40:12 INFO - PROCESS | 1644 | 1463794812767 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}] 18:40:12 INFO - PROCESS | 1644 | 1463794812864 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:40:12 INFO - PROCESS | 1644 | 1463794812868 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x119086800 == 63 [pid = 1644] [id = 276] 18:40:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x116f2e400) [pid = 1644] [serial = 826] [outer = 0x0] 18:40:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x11800dc00) [pid = 1644] [serial = 827] [outer = 0x116f2e400] 18:40:12 INFO - PROCESS | 1644 | 1463794812893 Marionette DEBUG loaded listener.js 18:40:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11975b000) [pid = 1644] [serial = 828] [outer = 0x116f2e400] 18:40:13 INFO - PROCESS | 1644 | 1463794813276 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]]]}] 18:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 526ms 18:40:13 INFO - PROCESS | 1644 | 1463794813287 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:40:13 INFO - PROCESS | 1644 | 1463794813290 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:40:13 INFO - PROCESS | 1644 | 1463794813293 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:40:13 INFO - PROCESS | 1644 | 1463794813296 Marionette TRACE conn2 <- [1,1078,null,{}] 18:40:13 INFO - PROCESS | 1644 | 1463794813300 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}] 18:40:13 INFO - PROCESS | 1644 | 1463794813519 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:40:13 INFO - PROCESS | 1644 | 1463794813542 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b35f800 == 64 [pid = 1644] [id = 277] 18:40:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x119763000) [pid = 1644] [serial = 829] [outer = 0x0] 18:40:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x123676c00) [pid = 1644] [serial = 830] [outer = 0x119763000] 18:40:13 INFO - PROCESS | 1644 | 1463794813588 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x129674400) [pid = 1644] [serial = 831] [outer = 0x119763000] 18:40:13 INFO - PROCESS | 1644 | 1463794813928 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]]]}] 18:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 674ms 18:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:40:13 INFO - PROCESS | 1644 | 1463794813968 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:40:13 INFO - PROCESS | 1644 | 1463794813969 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:40:13 INFO - PROCESS | 1644 | 1463794813971 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:40:13 INFO - PROCESS | 1644 | 1463794813972 Marionette TRACE conn2 <- [1,1082,null,{}] 18:40:13 INFO - PROCESS | 1644 | 1463794813975 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}] 18:40:14 INFO - PROCESS | 1644 | 1463794814059 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:40:14 INFO - PROCESS | 1644 | 1463794814116 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c849000 == 65 [pid = 1644] [id = 278] 18:40:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x120e9c000) [pid = 1644] [serial = 832] [outer = 0x0] 18:40:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12a599000) [pid = 1644] [serial = 833] [outer = 0x120e9c000] 18:40:14 INFO - PROCESS | 1644 | 1463794814141 Marionette DEBUG loaded listener.js 18:40:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12aa9b800) [pid = 1644] [serial = 834] [outer = 0x120e9c000] 18:40:14 INFO - PROCESS | 1644 | 1463794814420 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]]]}] 18:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 468ms 18:40:14 INFO - PROCESS | 1644 | 1463794814440 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:40:14 INFO - PROCESS | 1644 | 1463794814441 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:40:14 INFO - PROCESS | 1644 | 1463794814444 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 1644 | 1463794814445 Marionette TRACE conn2 <- [1,1086,null,{}] 18:40:14 INFO - PROCESS | 1644 | 1463794814447 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}] 18:40:14 INFO - PROCESS | 1644 | 1463794814551 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:40:14 INFO - PROCESS | 1644 | 1463794814554 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d40a800 == 66 [pid = 1644] [id = 279] 18:40:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x112a62400) [pid = 1644] [serial = 835] [outer = 0x0] 18:40:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12b0a3c00) [pid = 1644] [serial = 836] [outer = 0x112a62400] 18:40:14 INFO - PROCESS | 1644 | 1463794814579 Marionette DEBUG loaded listener.js 18:40:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12b3a3400) [pid = 1644] [serial = 837] [outer = 0x112a62400] 18:40:15 INFO - PROCESS | 1644 | 1463794815074 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]]]}] 18:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 673ms 18:40:15 INFO - PROCESS | 1644 | 1463794815117 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:40:15 INFO - PROCESS | 1644 | 1463794815120 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:40:15 INFO - PROCESS | 1644 | 1463794815124 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:40:15 INFO - PROCESS | 1644 | 1463794815126 Marionette TRACE conn2 <- [1,1090,null,{}] 18:40:15 INFO - PROCESS | 1644 | 1463794815130 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}] 18:40:15 INFO - PROCESS | 1644 | 1463794815244 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:40:15 INFO - PROCESS | 1644 | 1463794815317 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181d3800 == 67 [pid = 1644] [id = 280] 18:40:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x113ce2400) [pid = 1644] [serial = 838] [outer = 0x0] 18:40:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x115f6a400) [pid = 1644] [serial = 839] [outer = 0x113ce2400] 18:40:15 INFO - PROCESS | 1644 | 1463794815349 Marionette DEBUG loaded listener.js 18:40:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x11800cc00) [pid = 1644] [serial = 840] [outer = 0x113ce2400] 18:40:15 INFO - PROCESS | 1644 | 1463794815780 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]]]}] 18:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 18:40:15 INFO - PROCESS | 1644 | 1463794815795 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:40:15 INFO - PROCESS | 1644 | 1463794815799 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:40:15 INFO - PROCESS | 1644 | 1463794815804 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:40:15 INFO - PROCESS | 1644 | 1463794815806 Marionette TRACE conn2 <- [1,1094,null,{}] 18:40:15 INFO - PROCESS | 1644 | 1463794815809 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}] 18:40:15 INFO - PROCESS | 1644 | 1463794815942 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:40:16 INFO - PROCESS | 1644 | 1463794816017 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x1264e8000 == 68 [pid = 1644] [id = 281] 18:40:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x1197f0c00) [pid = 1644] [serial = 841] [outer = 0x0] 18:40:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x119d21c00) [pid = 1644] [serial = 842] [outer = 0x1197f0c00] 18:40:16 INFO - PROCESS | 1644 | 1463794816047 Marionette DEBUG loaded listener.js 18:40:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x11971cc00) [pid = 1644] [serial = 843] [outer = 0x1197f0c00] 18:40:16 INFO - PROCESS | 1644 | 1463794816476 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]]]}] 18:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 721ms 18:40:16 INFO - PROCESS | 1644 | 1463794816526 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:40:16 INFO - PROCESS | 1644 | 1463794816528 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:40:16 INFO - PROCESS | 1644 | 1463794816551 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:40:16 INFO - PROCESS | 1644 | 1463794816555 Marionette TRACE conn2 <- [1,1098,null,{}] 18:40:16 INFO - PROCESS | 1644 | 1463794816573 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}] 18:40:16 INFO - PROCESS | 1644 | 1463794816741 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:40:16 INFO - PROCESS | 1644 | 1463794816848 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5b3800 == 69 [pid = 1644] [id = 282] 18:40:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x121729400) [pid = 1644] [serial = 844] [outer = 0x0] 18:40:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x123679000) [pid = 1644] [serial = 845] [outer = 0x121729400] 18:40:16 INFO - PROCESS | 1644 | 1463794816887 Marionette DEBUG loaded listener.js 18:40:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x1255dd000) [pid = 1644] [serial = 846] [outer = 0x121729400] 18:40:17 INFO - PROCESS | 1644 | 1463794817334 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]]]}] 18:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 848ms 18:40:17 INFO - PROCESS | 1644 | 1463794817379 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:40:17 INFO - PROCESS | 1644 | 1463794817381 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:40:17 INFO - PROCESS | 1644 | 1463794817403 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:40:17 INFO - PROCESS | 1644 | 1463794817404 Marionette TRACE conn2 <- [1,1102,null,{}] 18:40:17 INFO - PROCESS | 1644 | 1463794817407 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}] 18:40:17 INFO - PROCESS | 1644 | 1463794817517 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:40:17 INFO - PROCESS | 1644 | 1463794817590 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc1b800 == 70 [pid = 1644] [id = 283] 18:40:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x126762000) [pid = 1644] [serial = 847] [outer = 0x0] 18:40:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x126ced000) [pid = 1644] [serial = 848] [outer = 0x126762000] 18:40:17 INFO - PROCESS | 1644 | 1463794817619 Marionette DEBUG loaded listener.js 18:40:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x128adc400) [pid = 1644] [serial = 849] [outer = 0x126762000] 18:40:18 INFO - PROCESS | 1644 | 1463794818029 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]]]}] 18:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 18:40:18 INFO - PROCESS | 1644 | 1463794818073 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:40:18 INFO - PROCESS | 1644 | 1463794818075 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:40:18 INFO - PROCESS | 1644 | 1463794818077 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 1644 | 1463794818078 Marionette TRACE conn2 <- [1,1106,null,{}] 18:40:18 INFO - PROCESS | 1644 | 1463794818081 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}] 18:40:18 INFO - PROCESS | 1644 | 1463794818186 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:40:18 INFO - PROCESS | 1644 | 1463794818247 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e01f800 == 71 [pid = 1644] [id = 284] 18:40:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x126764c00) [pid = 1644] [serial = 850] [outer = 0x0] 18:40:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x128cf4800) [pid = 1644] [serial = 851] [outer = 0x126764c00] 18:40:18 INFO - PROCESS | 1644 | 1463794818318 Marionette DEBUG loaded listener.js 18:40:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x1291f8800) [pid = 1644] [serial = 852] [outer = 0x126764c00] 18:40:18 INFO - PROCESS | 1644 | 1463794818757 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]]]}] 18:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 718ms 18:40:18 INFO - PROCESS | 1644 | 1463794818805 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:40:18 INFO - PROCESS | 1644 | 1463794818806 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:40:18 INFO - PROCESS | 1644 | 1463794818809 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 1644 | 1463794818810 Marionette TRACE conn2 <- [1,1110,null,{}] 18:40:18 INFO - PROCESS | 1644 | 1463794818812 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}] 18:40:18 INFO - PROCESS | 1644 | 1463794818970 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:40:19 INFO - PROCESS | 1644 | 1463794819012 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e77000 == 72 [pid = 1644] [id = 285] 18:40:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x12967f400) [pid = 1644] [serial = 853] [outer = 0x0] 18:40:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12bd15400) [pid = 1644] [serial = 854] [outer = 0x12967f400] 18:40:19 INFO - PROCESS | 1644 | 1463794819043 Marionette DEBUG loaded listener.js 18:40:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12bf80c00) [pid = 1644] [serial = 855] [outer = 0x12967f400] 18:40:19 INFO - PROCESS | 1644 | 1463794819489 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]]]}] 18:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 718ms 18:40:19 INFO - PROCESS | 1644 | 1463794819528 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:40:19 INFO - PROCESS | 1644 | 1463794819529 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:40:19 INFO - PROCESS | 1644 | 1463794819531 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:40:19 INFO - PROCESS | 1644 | 1463794819533 Marionette TRACE conn2 <- [1,1114,null,{}] 18:40:19 INFO - PROCESS | 1644 | 1463794819535 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}] 18:40:19 INFO - PROCESS | 1644 | 1463794819643 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:40:19 INFO - PROCESS | 1644 | 1463794819718 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341df000 == 73 [pid = 1644] [id = 286] 18:40:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x11801d800) [pid = 1644] [serial = 856] [outer = 0x0] 18:40:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x118021800) [pid = 1644] [serial = 857] [outer = 0x11801d800] 18:40:19 INFO - PROCESS | 1644 | 1463794819748 Marionette DEBUG loaded listener.js 18:40:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x118025c00) [pid = 1644] [serial = 858] [outer = 0x11801d800] 18:40:20 INFO - PROCESS | 1644 | 1463794820381 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]]]}] 18:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 871ms 18:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:40:20 INFO - PROCESS | 1644 | 1463794820403 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:40:20 INFO - PROCESS | 1644 | 1463794820404 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:40:20 INFO - PROCESS | 1644 | 1463794820407 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:40:20 INFO - PROCESS | 1644 | 1463794820408 Marionette TRACE conn2 <- [1,1118,null,{}] 18:40:20 INFO - PROCESS | 1644 | 1463794820410 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}] 18:40:20 INFO - PROCESS | 1644 | 1463794820515 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:40:20 INFO - PROCESS | 1644 | 1463794820781 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f14800 == 74 [pid = 1644] [id = 287] 18:40:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x1134ee800) [pid = 1644] [serial = 859] [outer = 0x0] 18:40:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x113c98800) [pid = 1644] [serial = 860] [outer = 0x1134ee800] 18:40:20 INFO - PROCESS | 1644 | 1463794820820 Marionette DEBUG loaded listener.js 18:40:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x1165c2800) [pid = 1644] [serial = 861] [outer = 0x1134ee800] 18:40:21 INFO - PROCESS | 1644 | 1463794821281 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]]]}] 18:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 922ms 18:40:21 INFO - PROCESS | 1644 | 1463794821330 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:40:21 INFO - PROCESS | 1644 | 1463794821333 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:40:21 INFO - PROCESS | 1644 | 1463794821360 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:40:21 INFO - PROCESS | 1644 | 1463794821363 Marionette TRACE conn2 <- [1,1122,null,{}] 18:40:21 INFO - PROCESS | 1644 | 1463794821369 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}] 18:40:21 INFO - PROCESS | 1644 | 1463794821508 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:40:21 INFO - PROCESS | 1644 | 1463794821619 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x11805f000 == 75 [pid = 1644] [id = 288] 18:40:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x118169c00) [pid = 1644] [serial = 862] [outer = 0x0] 18:40:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x118490000) [pid = 1644] [serial = 863] [outer = 0x118169c00] 18:40:21 INFO - PROCESS | 1644 | 1463794821648 Marionette DEBUG loaded listener.js 18:40:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x119066000) [pid = 1644] [serial = 864] [outer = 0x118169c00] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12c849000 == 74 [pid = 1644] [id = 278] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12b35f800 == 73 [pid = 1644] [id = 277] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x119086800 == 72 [pid = 1644] [id = 276] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12b169000 == 71 [pid = 1644] [id = 275] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12a71d000 == 70 [pid = 1644] [id = 274] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x129306000 == 69 [pid = 1644] [id = 273] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12c5f1c00) [pid = 1644] [serial = 776] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x128b13000) [pid = 1644] [serial = 734] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x128fd9000) [pid = 1644] [serial = 737] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x129155000) [pid = 1644] [serial = 740] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1255b6000 == 68 [pid = 1644] [id = 272] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e9000 == 67 [pid = 1644] [id = 271] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x119c7f800 == 66 [pid = 1644] [id = 270] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1186cc000 == 65 [pid = 1644] [id = 269] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1181da800 == 64 [pid = 1644] [id = 268] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x11968b000 == 63 [pid = 1644] [id = 267] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1186ce800 == 62 [pid = 1644] [id = 266] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1341e1000 == 61 [pid = 1644] [id = 265] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12dd6d800 == 60 [pid = 1644] [id = 264] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1127e6000 == 59 [pid = 1644] [id = 263] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12dd6c000 == 58 [pid = 1644] [id = 262] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12c83d800 == 57 [pid = 1644] [id = 261] 18:40:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1186d8800 == 56 [pid = 1644] [id = 260] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x128b10c00) [pid = 1644] [serial = 594] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1186f0800) [pid = 1644] [serial = 588] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x12c5eb400) [pid = 1644] [serial = 585] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x121727000) [pid = 1644] [serial = 765] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12bf7d800) [pid = 1644] [serial = 771] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x121ac7000) [pid = 1644] [serial = 768] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12c824800) [pid = 1644] [serial = 773] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12cca2c00) [pid = 1644] [serial = 774] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12a7e0c00) [pid = 1644] [serial = 756] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x120ea3000) [pid = 1644] [serial = 591] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x128cf7c00) [pid = 1644] [serial = 702] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x1250eac00) [pid = 1644] [serial = 699] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x128cfa800) [pid = 1644] [serial = 648] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x116636800) [pid = 1644] [serial = 633] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x1166e3000) [pid = 1644] [serial = 693] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x119729400) [pid = 1644] [serial = 696] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x119762400) [pid = 1644] [serial = 690] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x128a34800) [pid = 1644] [serial = 645] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12be25800) [pid = 1644] [serial = 642] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x128b1f800) [pid = 1644] [serial = 639] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x120ea3400) [pid = 1644] [serial = 636] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x12b0a4c00) [pid = 1644] [serial = 758] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x11816f800) [pid = 1644] [serial = 717] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x118005c00) [pid = 1644] [serial = 744] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x116729400) [pid = 1644] [serial = 743] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x118159800) [pid = 1644] [serial = 746] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x1197f5c00) [pid = 1644] [serial = 747] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x128a33800) [pid = 1644] [serial = 752] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x128cf9c00) [pid = 1644] [serial = 753] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x12bf79400) [pid = 1644] [serial = 761] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x113c9b000) [pid = 1644] [serial = 719] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x124d9b000) [pid = 1644] [serial = 731] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x120fbf400) [pid = 1644] [serial = 749] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12bdcd800) [pid = 1644] [serial = 759] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x126ceb000) [pid = 1644] [serial = 750] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x129671400) [pid = 1644] [serial = 755] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x1197f5800) [pid = 1644] [serial = 725] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11849c800) [pid = 1644] [serial = 722] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x121722800) [pid = 1644] [serial = 764] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12c57e000) [pid = 1644] [serial = 762] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x121498000) [pid = 1644] [serial = 728] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x119065c00) [pid = 1644] [serial = 767] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x1293d0c00) [pid = 1644] [serial = 770] [outer = 0x0] [url = about:blank] 18:40:22 INFO - PROCESS | 1644 | 1463794822129 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]]]}] 18:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 829ms 18:40:22 INFO - PROCESS | 1644 | 1463794822189 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:40:22 INFO - PROCESS | 1644 | 1463794822191 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:40:22 INFO - PROCESS | 1644 | 1463794822195 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:40:22 INFO - PROCESS | 1644 | 1463794822196 Marionette TRACE conn2 <- [1,1126,null,{}] 18:40:22 INFO - PROCESS | 1644 | 1463794822200 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}] 18:40:22 INFO - PROCESS | 1644 | 1463794822289 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:40:22 INFO - PROCESS | 1644 | 1463794822294 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x116aa8800 == 57 [pid = 1644] [id = 289] 18:40:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11674c800) [pid = 1644] [serial = 865] [outer = 0x0] 18:40:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11975f800) [pid = 1644] [serial = 866] [outer = 0x11674c800] 18:40:22 INFO - PROCESS | 1644 | 1463794822321 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x120e9fc00) [pid = 1644] [serial = 867] [outer = 0x11674c800] 18:40:22 INFO - PROCESS | 1644 | 1463794822701 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]]]}] 18:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 523ms 18:40:22 INFO - PROCESS | 1644 | 1463794822718 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:40:22 INFO - PROCESS | 1644 | 1463794822719 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:40:22 INFO - PROCESS | 1644 | 1463794822723 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:40:22 INFO - PROCESS | 1644 | 1463794822727 Marionette TRACE conn2 <- [1,1130,null,{}] 18:40:22 INFO - PROCESS | 1644 | 1463794822733 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}] 18:40:22 INFO - PROCESS | 1644 | 1463794822823 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:40:22 INFO - PROCESS | 1644 | 1463794822829 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ebc800 == 58 [pid = 1644] [id = 290] 18:40:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x121073000) [pid = 1644] [serial = 868] [outer = 0x0] 18:40:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12107f000) [pid = 1644] [serial = 869] [outer = 0x121073000] 18:40:22 INFO - PROCESS | 1644 | 1463794822855 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12171e400) [pid = 1644] [serial = 870] [outer = 0x121073000] 18:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 472ms 18:40:23 INFO - PROCESS | 1644 | 1463794823192 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]]]}] 18:40:23 INFO - PROCESS | 1644 | 1463794823194 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:40:23 INFO - PROCESS | 1644 | 1463794823206 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:40:23 INFO - PROCESS | 1644 | 1463794823208 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:40:23 INFO - PROCESS | 1644 | 1463794823210 Marionette TRACE conn2 <- [1,1134,null,{}] 18:40:23 INFO - PROCESS | 1644 | 1463794823212 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}] 18:40:23 INFO - PROCESS | 1644 | 1463794823306 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:40:23 INFO - PROCESS | 1644 | 1463794823363 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e9000 == 59 [pid = 1644] [id = 291] 18:40:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x121080000) [pid = 1644] [serial = 871] [outer = 0x0] 18:40:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x121727c00) [pid = 1644] [serial = 872] [outer = 0x121080000] 18:40:23 INFO - PROCESS | 1644 | 1463794823389 Marionette DEBUG loaded listener.js 18:40:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x121a1e000) [pid = 1644] [serial = 873] [outer = 0x121080000] 18:40:23 INFO - PROCESS | 1644 | 1463794823674 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]]]}] 18:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 18:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:40:23 INFO - PROCESS | 1644 | 1463794823728 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:40:23 INFO - PROCESS | 1644 | 1463794823729 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:40:23 INFO - PROCESS | 1644 | 1463794823732 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:40:23 INFO - PROCESS | 1644 | 1463794823735 Marionette TRACE conn2 <- [1,1138,null,{}] 18:40:23 INFO - PROCESS | 1644 | 1463794823738 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}] 18:40:23 INFO - PROCESS | 1644 | 1463794823821 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:40:23 INFO - PROCESS | 1644 | 1463794823884 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x126096000 == 60 [pid = 1644] [id = 292] 18:40:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x124d5f400) [pid = 1644] [serial = 874] [outer = 0x0] 18:40:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x1255d9000) [pid = 1644] [serial = 875] [outer = 0x124d5f400] 18:40:23 INFO - PROCESS | 1644 | 1463794823915 Marionette DEBUG loaded listener.js 18:40:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x128a2d000) [pid = 1644] [serial = 876] [outer = 0x124d5f400] 18:40:24 INFO - PROCESS | 1644 | 1463794824323 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]]]}] 18:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 622ms 18:40:24 INFO - PROCESS | 1644 | 1463794824364 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:40:24 INFO - PROCESS | 1644 | 1463794824367 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:40:24 INFO - PROCESS | 1644 | 1463794824371 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:40:24 INFO - PROCESS | 1644 | 1463794824373 Marionette TRACE conn2 <- [1,1142,null,{}] 18:40:24 INFO - PROCESS | 1644 | 1463794824376 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}] 18:40:24 INFO - PROCESS | 1644 | 1463794824557 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:40:24 INFO - PROCESS | 1644 | 1463794824620 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12931e000 == 61 [pid = 1644] [id = 293] 18:40:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x128b13000) [pid = 1644] [serial = 877] [outer = 0x0] 18:40:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x128b1f400) [pid = 1644] [serial = 878] [outer = 0x128b13000] 18:40:24 INFO - PROCESS | 1644 | 1463794824710 Marionette DEBUG loaded listener.js 18:40:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x128cf3800) [pid = 1644] [serial = 879] [outer = 0x128b13000] 18:40:25 INFO - PROCESS | 1644 | 1463794825038 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]]]}] 18:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 721ms 18:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:40:25 INFO - PROCESS | 1644 | 1463794825091 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:40:25 INFO - PROCESS | 1644 | 1463794825093 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:40:25 INFO - PROCESS | 1644 | 1463794825095 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:40:25 INFO - PROCESS | 1644 | 1463794825096 Marionette TRACE conn2 <- [1,1146,null,{}] 18:40:25 INFO - PROCESS | 1644 | 1463794825098 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}] 18:40:25 INFO - PROCESS | 1644 | 1463794825214 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:40:25 INFO - PROCESS | 1644 | 1463794825228 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a71b000 == 62 [pid = 1644] [id = 294] 18:40:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x128ad8c00) [pid = 1644] [serial = 880] [outer = 0x0] 18:40:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12914bc00) [pid = 1644] [serial = 881] [outer = 0x128ad8c00] 18:40:25 INFO - PROCESS | 1644 | 1463794825253 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1293d0c00) [pid = 1644] [serial = 882] [outer = 0x128ad8c00] 18:40:25 INFO - PROCESS | 1644 | 1463794825611 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]]]}] 18:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 522ms 18:40:25 INFO - PROCESS | 1644 | 1463794825617 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:40:25 INFO - PROCESS | 1644 | 1463794825619 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:40:25 INFO - PROCESS | 1644 | 1463794825621 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:40:25 INFO - PROCESS | 1644 | 1463794825622 Marionette TRACE conn2 <- [1,1150,null,{}] 18:40:25 INFO - PROCESS | 1644 | 1463794825624 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}] 18:40:25 INFO - PROCESS | 1644 | 1463794825733 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:40:25 INFO - PROCESS | 1644 | 1463794825756 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b17c800 == 63 [pid = 1644] [id = 295] 18:40:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x118170000) [pid = 1644] [serial = 883] [outer = 0x0] 18:40:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12a7e3800) [pid = 1644] [serial = 884] [outer = 0x118170000] 18:40:25 INFO - PROCESS | 1644 | 1463794825782 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x12b05e400) [pid = 1644] [serial = 885] [outer = 0x118170000] 18:40:26 INFO - PROCESS | 1644 | 1463794826129 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]]]}] 18:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 18:40:26 INFO - PROCESS | 1644 | 1463794826139 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:40:26 INFO - PROCESS | 1644 | 1463794826141 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:40:26 INFO - PROCESS | 1644 | 1463794826143 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 1644 | 1463794826144 Marionette TRACE conn2 <- [1,1154,null,{}] 18:40:26 INFO - PROCESS | 1644 | 1463794826146 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}] 18:40:26 INFO - PROCESS | 1644 | 1463794826390 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x128ad7800) [pid = 1644] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1160ad800) [pid = 1644] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x1197ecc00) [pid = 1644] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x128ae3400) [pid = 1644] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x120e9c000) [pid = 1644] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x120ea2800) [pid = 1644] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x116f2e400) [pid = 1644] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x1255d0c00) [pid = 1644] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x116f2dc00) [pid = 1644] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x128b1e400) [pid = 1644] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x128cef000) [pid = 1644] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x119763000) [pid = 1644] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x116a5e000) [pid = 1644] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:40:26 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x129154c00) [pid = 1644] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:40:26 INFO - PROCESS | 1644 | 1463794826438 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x119684800 == 64 [pid = 1644] [id = 296] 18:40:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x113c5c400) [pid = 1644] [serial = 886] [outer = 0x0] 18:40:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x116f2dc00) [pid = 1644] [serial = 887] [outer = 0x113c5c400] 18:40:26 INFO - PROCESS | 1644 | 1463794826463 Marionette DEBUG loaded listener.js 18:40:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12379c000) [pid = 1644] [serial = 888] [outer = 0x113c5c400] 18:40:26 INFO - PROCESS | 1644 | 1463794826733 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]]]}] 18:40:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x128ad8400) [pid = 1644] [serial = 889] [outer = 0x12cca3000] 18:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 619ms 18:40:26 INFO - PROCESS | 1644 | 1463794826792 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:40:26 INFO - PROCESS | 1644 | 1463794826794 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:40:26 INFO - PROCESS | 1644 | 1463794826817 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 1644 | 1463794826819 Marionette TRACE conn2 <- [1,1158,null,{}] 18:40:26 INFO - PROCESS | 1644 | 1463794826822 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}] 18:40:26 INFO - PROCESS | 1644 | 1463794826910 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:40:26 INFO - PROCESS | 1644 | 1463794826985 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x128ccd000 == 65 [pid = 1644] [id = 297] 18:40:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x112716400) [pid = 1644] [serial = 890] [outer = 0x0] 18:40:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x128adbc00) [pid = 1644] [serial = 891] [outer = 0x112716400] 18:40:27 INFO - PROCESS | 1644 | 1463794827018 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12c573800) [pid = 1644] [serial = 892] [outer = 0x112716400] 18:40:27 INFO - PROCESS | 1644 | 1463794827326 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]]]}] 18:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 537ms 18:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:40:27 INFO - PROCESS | 1644 | 1463794827340 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:40:27 INFO - PROCESS | 1644 | 1463794827341 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:40:27 INFO - PROCESS | 1644 | 1463794827344 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - PROCESS | 1644 | 1463794827345 Marionette TRACE conn2 <- [1,1162,null,{}] 18:40:27 INFO - PROCESS | 1644 | 1463794827348 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}] 18:40:27 INFO - PROCESS | 1644 | 1463794827453 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:40:27 INFO - PROCESS | 1644 | 1463794827458 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d41e000 == 66 [pid = 1644] [id = 298] 18:40:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12c5e4000) [pid = 1644] [serial = 893] [outer = 0x0] 18:40:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12cc9a800) [pid = 1644] [serial = 894] [outer = 0x12c5e4000] 18:40:27 INFO - PROCESS | 1644 | 1463794827482 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12cf61400) [pid = 1644] [serial = 895] [outer = 0x12c5e4000] 18:40:27 INFO - PROCESS | 1644 | 1463794827822 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]]]}] 18:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 524ms 18:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:40:27 INFO - PROCESS | 1644 | 1463794827880 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:40:27 INFO - PROCESS | 1644 | 1463794827881 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:40:27 INFO - PROCESS | 1644 | 1463794827883 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - PROCESS | 1644 | 1463794827884 Marionette TRACE conn2 <- [1,1166,null,{}] 18:40:27 INFO - PROCESS | 1644 | 1463794827886 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}] 18:40:27 INFO - PROCESS | 1644 | 1463794827975 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:40:27 INFO - PROCESS | 1644 | 1463794827979 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc1a000 == 67 [pid = 1644] [id = 299] 18:40:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12cca3c00) [pid = 1644] [serial = 896] [outer = 0x0] 18:40:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12cf67800) [pid = 1644] [serial = 897] [outer = 0x12cca3c00] 18:40:28 INFO - PROCESS | 1644 | 1463794828005 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12d367000) [pid = 1644] [serial = 898] [outer = 0x12cca3c00] 18:40:28 INFO - PROCESS | 1644 | 1463794828429 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]]]}] 18:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 569ms 18:40:28 INFO - PROCESS | 1644 | 1463794828453 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:40:28 INFO - PROCESS | 1644 | 1463794828456 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:40:28 INFO - PROCESS | 1644 | 1463794828460 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - PROCESS | 1644 | 1463794828462 Marionette TRACE conn2 <- [1,1170,null,{}] 18:40:28 INFO - PROCESS | 1644 | 1463794828469 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}] 18:40:28 INFO - PROCESS | 1644 | 1463794828589 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:40:28 INFO - PROCESS | 1644 | 1463794828667 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x11600e000 == 68 [pid = 1644] [id = 300] 18:40:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x116742800) [pid = 1644] [serial = 899] [outer = 0x0] 18:40:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x116f29c00) [pid = 1644] [serial = 900] [outer = 0x116742800] 18:40:28 INFO - PROCESS | 1644 | 1463794828699 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x11800f000) [pid = 1644] [serial = 901] [outer = 0x116742800] 18:40:29 INFO - PROCESS | 1644 | 1463794829120 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]]]}] 18:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 677ms 18:40:29 INFO - PROCESS | 1644 | 1463794829138 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:40:29 INFO - PROCESS | 1644 | 1463794829142 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:40:29 INFO - PROCESS | 1644 | 1463794829146 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 1644 | 1463794829148 Marionette TRACE conn2 <- [1,1174,null,{}] 18:40:29 INFO - PROCESS | 1644 | 1463794829151 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}] 18:40:29 INFO - PROCESS | 1644 | 1463794829261 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:40:29 INFO - PROCESS | 1644 | 1463794829323 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255b6000 == 69 [pid = 1644] [id = 301] 18:40:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x118028400) [pid = 1644] [serial = 902] [outer = 0x0] 18:40:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x119763000) [pid = 1644] [serial = 903] [outer = 0x118028400] 18:40:29 INFO - PROCESS | 1644 | 1463794829393 Marionette DEBUG loaded listener.js 18:40:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x120ea8800) [pid = 1644] [serial = 904] [outer = 0x118028400] 18:40:29 INFO - PROCESS | 1644 | 1463794829787 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] 18:40:29 INFO - PROCESS | 1644 | 1463794829821 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:40:29 INFO - PROCESS | 1644 | 1463794829823 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 1644 | 1463794829826 Marionette TRACE conn2 <- [1,1178,null,{}] 18:40:29 INFO - PROCESS | 1644 | 1463794829834 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}] 18:40:29 INFO - PROCESS | 1644 | 1463794829969 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:40:30 INFO - PROCESS | 1644 | 1463794830058 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc08800 == 70 [pid = 1644] [id = 302] 18:40:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x121720400) [pid = 1644] [serial = 905] [outer = 0x0] 18:40:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x124da2800) [pid = 1644] [serial = 906] [outer = 0x121720400] 18:40:30 INFO - PROCESS | 1644 | 1463794830091 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x128a2e000) [pid = 1644] [serial = 907] [outer = 0x121720400] 18:40:30 INFO - PROCESS | 1644 | 1463794830521 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] 18:40:30 INFO - PROCESS | 1644 | 1463794830550 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:40:30 INFO - PROCESS | 1644 | 1463794830554 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:40:30 INFO - PROCESS | 1644 | 1463794830556 Marionette TRACE conn2 <- [1,1182,null,{}] 18:40:30 INFO - PROCESS | 1644 | 1463794830558 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}] 18:40:30 INFO - PROCESS | 1644 | 1463794830666 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:40:30 INFO - PROCESS | 1644 | 1463794830768 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e66800 == 71 [pid = 1644] [id = 303] 18:40:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x128ad6400) [pid = 1644] [serial = 908] [outer = 0x0] 18:40:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x128b11000) [pid = 1644] [serial = 909] [outer = 0x128ad6400] 18:40:30 INFO - PROCESS | 1644 | 1463794830800 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x129671400) [pid = 1644] [serial = 910] [outer = 0x128ad6400] 18:40:31 INFO - PROCESS | 1644 | 1463794831198 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] 18:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:40:31 INFO - PROCESS | 1644 | 1463794831226 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:40:31 INFO - PROCESS | 1644 | 1463794831228 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - PROCESS | 1644 | 1463794831229 Marionette TRACE conn2 <- [1,1186,null,{}] 18:40:31 INFO - PROCESS | 1644 | 1463794831232 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}] 18:40:31 INFO - PROCESS | 1644 | 1463794831355 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:40:31 INFO - PROCESS | 1644 | 1463794831443 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d95000 == 72 [pid = 1644] [id = 304] 18:40:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x128b17800) [pid = 1644] [serial = 911] [outer = 0x0] 18:40:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12bd14800) [pid = 1644] [serial = 912] [outer = 0x128b17800] 18:40:31 INFO - PROCESS | 1644 | 1463794831474 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12cc99000) [pid = 1644] [serial = 913] [outer = 0x128b17800] 18:40:31 INFO - PROCESS | 1644 | 1463794831872 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] 18:40:31 INFO - PROCESS | 1644 | 1463794831904 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:40:31 INFO - PROCESS | 1644 | 1463794831906 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - PROCESS | 1644 | 1463794831907 Marionette TRACE conn2 <- [1,1190,null,{}] 18:40:31 INFO - PROCESS | 1644 | 1463794831910 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}] 18:40:32 INFO - PROCESS | 1644 | 1463794832033 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:40:32 INFO - PROCESS | 1644 | 1463794832140 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374c4000 == 73 [pid = 1644] [id = 305] 18:40:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x11317d800) [pid = 1644] [serial = 914] [outer = 0x0] 18:40:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12c5ee800) [pid = 1644] [serial = 915] [outer = 0x11317d800] 18:40:32 INFO - PROCESS | 1644 | 1463794832171 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12d448400) [pid = 1644] [serial = 916] [outer = 0x11317d800] 18:40:32 INFO - PROCESS | 1644 | 1463794832610 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] 18:40:32 INFO - PROCESS | 1644 | 1463794832627 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:40:32 INFO - PROCESS | 1644 | 1463794832630 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 1644 | 1463794832631 Marionette TRACE conn2 <- [1,1194,null,{}] 18:40:32 INFO - PROCESS | 1644 | 1463794832634 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}] 18:40:32 INFO - PROCESS | 1644 | 1463794832762 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:40:32 INFO - PROCESS | 1644 | 1463794832866 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x11653f800 == 74 [pid = 1644] [id = 306] 18:40:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x115fdb800) [pid = 1644] [serial = 917] [outer = 0x0] 18:40:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x121702400) [pid = 1644] [serial = 918] [outer = 0x115fdb800] 18:40:32 INFO - PROCESS | 1644 | 1463794832898 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12170c800) [pid = 1644] [serial = 919] [outer = 0x115fdb800] 18:40:33 INFO - PROCESS | 1644 | 1463794833526 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] 18:40:33 INFO - PROCESS | 1644 | 1463794833554 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:40:33 INFO - PROCESS | 1644 | 1463794833557 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:40:33 INFO - PROCESS | 1644 | 1463794833560 Marionette TRACE conn2 <- [1,1198,null,{}] 18:40:33 INFO - PROCESS | 1644 | 1463794833563 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}] 18:40:33 INFO - PROCESS | 1644 | 1463794833664 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:40:33 INFO - PROCESS | 1644 | 1463794833744 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191ad800 == 75 [pid = 1644] [id = 307] 18:40:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x11317fc00) [pid = 1644] [serial = 920] [outer = 0x0] 18:40:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x114f54c00) [pid = 1644] [serial = 921] [outer = 0x11317fc00] 18:40:33 INFO - PROCESS | 1644 | 1463794833773 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x11672bc00) [pid = 1644] [serial = 922] [outer = 0x11317fc00] 18:40:34 INFO - PROCESS | 1644 | 1463794834231 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]]]}] 18:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 720ms 18:40:34 INFO - PROCESS | 1644 | 1463794834279 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:40:34 INFO - PROCESS | 1644 | 1463794834286 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:40:34 INFO - PROCESS | 1644 | 1463794834293 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 1644 | 1463794834295 Marionette TRACE conn2 <- [1,1202,null,{}] 18:40:34 INFO - PROCESS | 1644 | 1463794834299 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}] 18:40:34 INFO - PROCESS | 1644 | 1463794834447 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:40:34 INFO - PROCESS | 1644 | 1463794834517 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1132d1000 == 76 [pid = 1644] [id = 308] 18:40:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x117472000) [pid = 1644] [serial = 923] [outer = 0x0] 18:40:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x113311800) [pid = 1644] [serial = 924] [outer = 0x117472000] 18:40:34 INFO - PROCESS | 1644 | 1463794834544 Marionette DEBUG loaded listener.js 18:40:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x118004000) [pid = 1644] [serial = 925] [outer = 0x117472000] 18:40:35 INFO - PROCESS | 1644 | 1463794835017 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]]]}] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12d41e000 == 75 [pid = 1644] [id = 298] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x128ccd000 == 74 [pid = 1644] [id = 297] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x119684800 == 73 [pid = 1644] [id = 296] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12b17c800 == 72 [pid = 1644] [id = 295] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12a71b000 == 71 [pid = 1644] [id = 294] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12b0a3c00) [pid = 1644] [serial = 836] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12931e000 == 70 [pid = 1644] [id = 293] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x126096000 == 69 [pid = 1644] [id = 292] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e9000 == 68 [pid = 1644] [id = 291] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x120ebc800 == 67 [pid = 1644] [id = 290] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x116aa8800 == 66 [pid = 1644] [id = 289] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x11805f000 == 65 [pid = 1644] [id = 288] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x116f14800 == 64 [pid = 1644] [id = 287] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1264e8000 == 63 [pid = 1644] [id = 281] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1181d3800 == 62 [pid = 1644] [id = 280] 18:40:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12d40a800 == 61 [pid = 1644] [id = 279] 18:40:35 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 18:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 776ms 18:40:35 INFO - PROCESS | 1644 | 1463794835071 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 1644 | 1463794835072 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:40:35 INFO - PROCESS | 1644 | 1463794835074 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - PROCESS | 1644 | 1463794835077 Marionette TRACE conn2 <- [1,1206,null,{}] 18:40:35 INFO - PROCESS | 1644 | 1463794835085 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}] 18:40:35 INFO - PROCESS | 1644 | 1463794835174 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12aa9b800) [pid = 1644] [serial = 834] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x128ae3800) [pid = 1644] [serial = 819] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x118011400) [pid = 1644] [serial = 801] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x121723800) [pid = 1644] [serial = 810] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12175d800) [pid = 1644] [serial = 788] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x128cf3400) [pid = 1644] [serial = 822] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x128b1fc00) [pid = 1644] [serial = 794] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12a599000) [pid = 1644] [serial = 833] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x128c47000) [pid = 1644] [serial = 821] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x121cb4400) [pid = 1644] [serial = 813] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x11800dc00) [pid = 1644] [serial = 827] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x116f36c00) [pid = 1644] [serial = 800] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x121726c00) [pid = 1644] [serial = 812] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x128ad0400) [pid = 1644] [serial = 816] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x12645c000) [pid = 1644] [serial = 815] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x12158bc00) [pid = 1644] [serial = 782] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x121081800) [pid = 1644] [serial = 809] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x11971c400) [pid = 1644] [serial = 806] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x128fd8800) [pid = 1644] [serial = 824] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x118163c00) [pid = 1644] [serial = 779] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x129150400) [pid = 1644] [serial = 705] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12abf0000) [pid = 1644] [serial = 791] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12107c000) [pid = 1644] [serial = 807] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x123676c00) [pid = 1644] [serial = 830] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x11975e800) [pid = 1644] [serial = 804] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x129674400) [pid = 1644] [serial = 831] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x128adcc00) [pid = 1644] [serial = 818] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12c572400) [pid = 1644] [serial = 708] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x129154000) [pid = 1644] [serial = 825] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x11971d400) [pid = 1644] [serial = 803] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x128cf9000) [pid = 1644] [serial = 785] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x11975b000) [pid = 1644] [serial = 828] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x121075000) [pid = 1644] [serial = 797] [outer = 0x0] [url = about:blank] 18:40:35 INFO - PROCESS | 1644 | 1463794835250 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f06800 == 62 [pid = 1644] [id = 309] 18:40:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x117472400) [pid = 1644] [serial = 926] [outer = 0x0] 18:40:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1186ecc00) [pid = 1644] [serial = 927] [outer = 0x117472400] 18:40:35 INFO - PROCESS | 1644 | 1463794835280 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x119065c00) [pid = 1644] [serial = 928] [outer = 0x117472400] 18:40:35 INFO - PROCESS | 1644 | 1463794835587 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]]]}] 18:40:35 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 18:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 521ms 18:40:35 INFO - PROCESS | 1644 | 1463794835596 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 1644 | 1463794835598 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:40:35 INFO - PROCESS | 1644 | 1463794835604 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - PROCESS | 1644 | 1463794835605 Marionette TRACE conn2 <- [1,1210,null,{}] 18:40:35 INFO - PROCESS | 1644 | 1463794835608 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}] 18:40:35 INFO - PROCESS | 1644 | 1463794835695 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:40:35 INFO - PROCESS | 1644 | 1463794835699 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191b8800 == 63 [pid = 1644] [id = 310] 18:40:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x119728000) [pid = 1644] [serial = 929] [outer = 0x0] 18:40:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1197f2c00) [pid = 1644] [serial = 930] [outer = 0x119728000] 18:40:35 INFO - PROCESS | 1644 | 1463794835725 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x119d2a800) [pid = 1644] [serial = 931] [outer = 0x119728000] 18:40:36 INFO - PROCESS | 1644 | 1463794836089 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]]]}] 18:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 18:40:36 INFO - PROCESS | 1644 | 1463794836124 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 1644 | 1463794836126 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:40:36 INFO - PROCESS | 1644 | 1463794836128 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 1644 | 1463794836129 Marionette TRACE conn2 <- [1,1214,null,{}] 18:40:36 INFO - PROCESS | 1644 | 1463794836132 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}] 18:40:36 INFO - PROCESS | 1644 | 1463794836221 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:40:36 INFO - PROCESS | 1644 | 1463794836226 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213c7800 == 64 [pid = 1644] [id = 311] 18:40:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x120ea0400) [pid = 1644] [serial = 932] [outer = 0x0] 18:40:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x120fc0800) [pid = 1644] [serial = 933] [outer = 0x120ea0400] 18:40:36 INFO - PROCESS | 1644 | 1463794836251 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x121077c00) [pid = 1644] [serial = 934] [outer = 0x120ea0400] 18:40:36 INFO - PROCESS | 1644 | 1463794836589 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]]]}] 18:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 474ms 18:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:40:36 INFO - PROCESS | 1644 | 1463794836604 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 1644 | 1463794836605 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:40:36 INFO - PROCESS | 1644 | 1463794836607 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 1644 | 1463794836608 Marionette TRACE conn2 <- [1,1218,null,{}] 18:40:36 INFO - PROCESS | 1644 | 1463794836610 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}] 18:40:36 INFO - PROCESS | 1644 | 1463794836733 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:40:36 INFO - PROCESS | 1644 | 1463794836742 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dd3000 == 65 [pid = 1644] [id = 312] 18:40:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12107d800) [pid = 1644] [serial = 935] [outer = 0x0] 18:40:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x121702800) [pid = 1644] [serial = 936] [outer = 0x12107d800] 18:40:36 INFO - PROCESS | 1644 | 1463794836768 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x121720800) [pid = 1644] [serial = 937] [outer = 0x12107d800] 18:40:37 INFO - PROCESS | 1644 | 1463794837164 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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 18:40:37 INFO - PROCESS | 1644 | 1463794837178 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 1644 | 1463794837180 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:40:37 INFO - PROCESS | 1644 | 1463794837188 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 1644 | 1463794837190 Marionette TRACE conn2 <- [1,1222,null,{}] 18:40:37 INFO - PROCESS | 1644 | 1463794837194 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}] 18:40:37 INFO - PROCESS | 1644 | 1463794837327 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:40:37 INFO - PROCESS | 1644 | 1463794837457 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x125f96800 == 66 [pid = 1644] [id = 313] 18:40:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x121077800) [pid = 1644] [serial = 938] [outer = 0x0] 18:40:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x121727000) [pid = 1644] [serial = 939] [outer = 0x121077800] 18:40:37 INFO - PROCESS | 1644 | 1463794837497 Marionette DEBUG loaded listener.js 18:40:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12363a000) [pid = 1644] [serial = 940] [outer = 0x121077800] 18:40:37 INFO - PROCESS | 1644 | 1463794837812 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] 18:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:40:37 INFO - PROCESS | 1644 | 1463794837860 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:40:37 INFO - PROCESS | 1644 | 1463794837862 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 1644 | 1463794837863 Marionette TRACE conn2 <- [1,1226,null,{}] 18:40:37 INFO - PROCESS | 1644 | 1463794837866 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}] 18:40:37 INFO - PROCESS | 1644 | 1463794837970 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:40:37 INFO - PROCESS | 1644 | 1463794837983 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x129320000 == 67 [pid = 1644] [id = 314] 18:40:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x123676c00) [pid = 1644] [serial = 941] [outer = 0x0] 18:40:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x125693400) [pid = 1644] [serial = 942] [outer = 0x123676c00] 18:40:38 INFO - PROCESS | 1644 | 1463794838008 Marionette DEBUG loaded listener.js 18:40:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x126759c00) [pid = 1644] [serial = 943] [outer = 0x123676c00] 18:40:38 INFO - PROCESS | 1644 | 1463794838338 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 18:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:40:38 INFO - PROCESS | 1644 | 1463794838381 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 1644 | 1463794838383 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:40:38 INFO - PROCESS | 1644 | 1463794838385 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - PROCESS | 1644 | 1463794838386 Marionette TRACE conn2 <- [1,1230,null,{}] 18:40:38 INFO - PROCESS | 1644 | 1463794838388 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}] 18:40:38 INFO - PROCESS | 1644 | 1463794838495 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:40:38 INFO - PROCESS | 1644 | 1463794838507 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa84000 == 68 [pid = 1644] [id = 315] 18:40:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x1255d8000) [pid = 1644] [serial = 944] [outer = 0x0] 18:40:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x128a2d400) [pid = 1644] [serial = 945] [outer = 0x1255d8000] 18:40:38 INFO - PROCESS | 1644 | 1463794838531 Marionette DEBUG loaded listener.js 18:40:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x128ad0400) [pid = 1644] [serial = 946] [outer = 0x1255d8000] 18:40:38 INFO - PROCESS | 1644 | 1463794838876 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 18:40:38 INFO - PROCESS | 1644 | 1463794838905 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 1644 | 1463794838906 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:40:38 INFO - PROCESS | 1644 | 1463794838909 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - PROCESS | 1644 | 1463794838910 Marionette TRACE conn2 <- [1,1234,null,{}] 18:40:38 INFO - PROCESS | 1644 | 1463794838912 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}] 18:40:39 INFO - PROCESS | 1644 | 1463794839020 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:40:39 INFO - PROCESS | 1644 | 1463794839034 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b17b800 == 69 [pid = 1644] [id = 316] 18:40:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x117467800) [pid = 1644] [serial = 947] [outer = 0x0] 18:40:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x128ade000) [pid = 1644] [serial = 948] [outer = 0x117467800] 18:40:39 INFO - PROCESS | 1644 | 1463794839059 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x128c51400) [pid = 1644] [serial = 949] [outer = 0x117467800] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x128b13000) [pid = 1644] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x128ad8c00) [pid = 1644] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x118170000) [pid = 1644] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x11674c800) [pid = 1644] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x124d5f400) [pid = 1644] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x121080000) [pid = 1644] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x118169c00) [pid = 1644] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x1134ee800) [pid = 1644] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x12c5e4000) [pid = 1644] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x121073000) [pid = 1644] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x113c5c400) [pid = 1644] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x112a62400) [pid = 1644] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x112716400) [pid = 1644] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:40:39 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x124d9d400) [pid = 1644] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:40:39 INFO - PROCESS | 1644 | 1463794839611 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]]]}] 18:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 720ms 18:40:39 INFO - PROCESS | 1644 | 1463794839630 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:40:39 INFO - PROCESS | 1644 | 1463794839632 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:40:39 INFO - PROCESS | 1644 | 1463794839636 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:40:39 INFO - PROCESS | 1644 | 1463794839638 Marionette TRACE conn2 <- [1,1238,null,{}] 18:40:39 INFO - PROCESS | 1644 | 1463794839641 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}] 18:40:39 INFO - PROCESS | 1644 | 1463794839746 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:40:39 INFO - PROCESS | 1644 | 1463794839768 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a71b800 == 70 [pid = 1644] [id = 317] 18:40:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x113c95800) [pid = 1644] [serial = 950] [outer = 0x0] 18:40:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x128cf9000) [pid = 1644] [serial = 951] [outer = 0x113c95800] 18:40:39 INFO - PROCESS | 1644 | 1463794839798 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x1291ed800) [pid = 1644] [serial = 952] [outer = 0x113c95800] 18:40:40 INFO - PROCESS | 1644 | 1463794840137 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 18:40:40 INFO - PROCESS | 1644 | 1463794840156 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 1644 | 1463794840166 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:40:40 INFO - PROCESS | 1644 | 1463794840172 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 1644 | 1463794840174 Marionette TRACE conn2 <- [1,1242,null,{}] 18:40:40 INFO - PROCESS | 1644 | 1463794840176 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}] 18:40:40 INFO - PROCESS | 1644 | 1463794840290 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:40:40 INFO - PROCESS | 1644 | 1463794840297 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c54b800 == 71 [pid = 1644] [id = 318] 18:40:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x125011c00) [pid = 1644] [serial = 953] [outer = 0x0] 18:40:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12a594000) [pid = 1644] [serial = 954] [outer = 0x125011c00] 18:40:40 INFO - PROCESS | 1644 | 1463794840323 Marionette DEBUG loaded listener.js 18:40:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12aa9b000) [pid = 1644] [serial = 955] [outer = 0x125011c00] 18:40:40 INFO - PROCESS | 1644 | 1463794840628 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 470ms 18:40:40 INFO - PROCESS | 1644 | 1463794840642 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 1644 | 1463794840644 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:40:40 INFO - PROCESS | 1644 | 1463794840646 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 1644 | 1463794840647 Marionette TRACE conn2 <- [1,1246,null,{}] 18:40:40 INFO - PROCESS | 1644 | 1463794840651 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}] 18:40:40 INFO - PROCESS | 1644 | 1463794840751 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:40:40 INFO - PROCESS | 1644 | 1463794840757 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf18800 == 72 [pid = 1644] [id = 319] 18:40:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x113174400) [pid = 1644] [serial = 956] [outer = 0x0] 18:40:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12abe9800) [pid = 1644] [serial = 957] [outer = 0x113174400] 18:40:40 INFO - PROCESS | 1644 | 1463794840799 Marionette DEBUG loaded listener.js 18:40:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12b3aa000) [pid = 1644] [serial = 958] [outer = 0x113174400] 18:40:41 INFO - PROCESS | 1644 | 1463794841322 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]]]}] 18:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 722ms 18:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:40:41 INFO - PROCESS | 1644 | 1463794841370 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:40:41 INFO - PROCESS | 1644 | 1463794841372 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:40:41 INFO - PROCESS | 1644 | 1463794841374 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 1644 | 1463794841375 Marionette TRACE conn2 <- [1,1250,null,{}] 18:40:41 INFO - PROCESS | 1644 | 1463794841377 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}] 18:40:41 INFO - PROCESS | 1644 | 1463794841472 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:40:41 INFO - PROCESS | 1644 | 1463794841477 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d417000 == 73 [pid = 1644] [id = 320] 18:40:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12bd1b800) [pid = 1644] [serial = 959] [outer = 0x0] 18:40:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12bdcfc00) [pid = 1644] [serial = 960] [outer = 0x12bd1b800] 18:40:41 INFO - PROCESS | 1644 | 1463794841502 Marionette DEBUG loaded listener.js 18:40:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12bf75c00) [pid = 1644] [serial = 961] [outer = 0x12bd1b800] 18:40:42 INFO - PROCESS | 1644 | 1463794842014 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]]]}] 18:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 673ms 18:40:42 INFO - PROCESS | 1644 | 1463794842049 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:40:42 INFO - PROCESS | 1644 | 1463794842053 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:40:42 INFO - PROCESS | 1644 | 1463794842060 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:40:42 INFO - PROCESS | 1644 | 1463794842063 Marionette TRACE conn2 <- [1,1254,null,{}] 18:40:42 INFO - PROCESS | 1644 | 1463794842069 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}] 18:40:42 INFO - PROCESS | 1644 | 1463794842285 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:40:42 INFO - PROCESS | 1644 | 1463794842386 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x117484000 == 74 [pid = 1644] [id = 321] 18:40:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x1160af400) [pid = 1644] [serial = 962] [outer = 0x0] 18:40:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x116723000) [pid = 1644] [serial = 963] [outer = 0x1160af400] 18:40:42 INFO - PROCESS | 1644 | 1463794842417 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x117472800) [pid = 1644] [serial = 964] [outer = 0x1160af400] 18:40:42 INFO - PROCESS | 1644 | 1463794842841 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]]]}] 18:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 825ms 18:40:42 INFO - PROCESS | 1644 | 1463794842884 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:40:42 INFO - PROCESS | 1644 | 1463794842889 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:40:42 INFO - PROCESS | 1644 | 1463794842893 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:40:42 INFO - PROCESS | 1644 | 1463794842895 Marionette TRACE conn2 <- [1,1258,null,{}] 18:40:42 INFO - PROCESS | 1644 | 1463794842898 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}] 18:40:43 INFO - PROCESS | 1644 | 1463794843009 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:40:43 INFO - PROCESS | 1644 | 1463794843071 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e1000 == 75 [pid = 1644] [id = 322] 18:40:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x118008c00) [pid = 1644] [serial = 965] [outer = 0x0] 18:40:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11816f400) [pid = 1644] [serial = 966] [outer = 0x118008c00] 18:40:43 INFO - PROCESS | 1644 | 1463794843142 Marionette DEBUG loaded listener.js 18:40:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x119764800) [pid = 1644] [serial = 967] [outer = 0x118008c00] 18:40:43 INFO - PROCESS | 1644 | 1463794843558 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]]]}] 18:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 720ms 18:40:43 INFO - PROCESS | 1644 | 1463794843622 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 1644 | 1463794843624 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:40:43 INFO - PROCESS | 1644 | 1463794843626 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - PROCESS | 1644 | 1463794843629 Marionette TRACE conn2 <- [1,1262,null,{}] 18:40:43 INFO - PROCESS | 1644 | 1463794843652 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}] 18:40:43 INFO - PROCESS | 1644 | 1463794843768 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:40:43 INFO - PROCESS | 1644 | 1463794843830 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d408000 == 76 [pid = 1644] [id = 323] 18:40:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x120fc6000) [pid = 1644] [serial = 968] [outer = 0x0] 18:40:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x121331400) [pid = 1644] [serial = 969] [outer = 0x120fc6000] 18:40:43 INFO - PROCESS | 1644 | 1463794843863 Marionette DEBUG loaded listener.js 18:40:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x121710800) [pid = 1644] [serial = 970] [outer = 0x120fc6000] 18:40:44 INFO - PROCESS | 1644 | 1463794844318 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]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 724ms 18:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:40:44 INFO - PROCESS | 1644 | 1463794844351 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 1644 | 1463794844353 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:40:44 INFO - PROCESS | 1644 | 1463794844355 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - PROCESS | 1644 | 1463794844357 Marionette TRACE conn2 <- [1,1266,null,{}] 18:40:44 INFO - PROCESS | 1644 | 1463794844359 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}] 18:40:44 INFO - PROCESS | 1644 | 1463794844468 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:40:44 INFO - PROCESS | 1644 | 1463794844529 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dd5d000 == 77 [pid = 1644] [id = 324] 18:40:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12171c000) [pid = 1644] [serial = 971] [outer = 0x0] 18:40:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x126012c00) [pid = 1644] [serial = 972] [outer = 0x12171c000] 18:40:44 INFO - PROCESS | 1644 | 1463794844601 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x128c4a000) [pid = 1644] [serial = 973] [outer = 0x12171c000] 18:40:45 INFO - PROCESS | 1644 | 1463794845003 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 669ms 18:40:45 INFO - PROCESS | 1644 | 1463794845024 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 1644 | 1463794845026 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:40:45 INFO - PROCESS | 1644 | 1463794845028 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 1644 | 1463794845029 Marionette TRACE conn2 <- [1,1270,null,{}] 18:40:45 INFO - PROCESS | 1644 | 1463794845034 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}] 18:40:45 INFO - PROCESS | 1644 | 1463794845158 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:40:45 INFO - PROCESS | 1644 | 1463794845233 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e16800 == 78 [pid = 1644] [id = 325] 18:40:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x124d9d400) [pid = 1644] [serial = 974] [outer = 0x0] 18:40:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x1293c9800) [pid = 1644] [serial = 975] [outer = 0x124d9d400] 18:40:45 INFO - PROCESS | 1644 | 1463794845263 Marionette DEBUG loaded listener.js 18:40:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12aa98400) [pid = 1644] [serial = 976] [outer = 0x124d9d400] 18:40:45 INFO - PROCESS | 1644 | 1463794845689 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 18:40:45 INFO - PROCESS | 1644 | 1463794845699 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:40:45 INFO - PROCESS | 1644 | 1463794845702 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:40:45 INFO - PROCESS | 1644 | 1463794845705 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 1644 | 1463794845706 Marionette TRACE conn2 <- [1,1274,null,{}] 18:40:45 INFO - PROCESS | 1644 | 1463794845709 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}] 18:40:45 INFO - PROCESS | 1644 | 1463794845830 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:40:45 INFO - PROCESS | 1644 | 1463794845933 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341d9000 == 79 [pid = 1644] [id = 326] 18:40:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12bf7fc00) [pid = 1644] [serial = 977] [outer = 0x0] 18:40:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12c5e3000) [pid = 1644] [serial = 978] [outer = 0x12bf7fc00] 18:40:45 INFO - PROCESS | 1644 | 1463794845966 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12c832400) [pid = 1644] [serial = 979] [outer = 0x12bf7fc00] 18:40:46 INFO - PROCESS | 1644 | 1463794846355 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]]]}] 18:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 18:40:46 INFO - PROCESS | 1644 | 1463794846375 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:40:46 INFO - PROCESS | 1644 | 1463794846377 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:40:46 INFO - PROCESS | 1644 | 1463794846379 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:40:46 INFO - PROCESS | 1644 | 1463794846381 Marionette TRACE conn2 <- [1,1278,null,{}] 18:40:46 INFO - PROCESS | 1644 | 1463794846387 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}] 18:40:46 INFO - PROCESS | 1644 | 1463794846551 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:40:46 INFO - PROCESS | 1644 | 1463794846626 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374da800 == 80 [pid = 1644] [id = 327] 18:40:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12c825800) [pid = 1644] [serial = 980] [outer = 0x0] 18:40:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12c907c00) [pid = 1644] [serial = 981] [outer = 0x12c825800] 18:40:46 INFO - PROCESS | 1644 | 1463794846655 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12c90bc00) [pid = 1644] [serial = 982] [outer = 0x12c825800] 18:40:47 INFO - PROCESS | 1644 | 1463794847064 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]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 720ms 18:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:40:47 INFO - PROCESS | 1644 | 1463794847100 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 1644 | 1463794847103 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:40:47 INFO - PROCESS | 1644 | 1463794847105 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 1644 | 1463794847106 Marionette TRACE conn2 <- [1,1282,null,{}] 18:40:47 INFO - PROCESS | 1644 | 1463794847109 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}] 18:40:47 INFO - PROCESS | 1644 | 1463794847218 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:40:47 INFO - PROCESS | 1644 | 1463794847281 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x112641000 == 81 [pid = 1644] [id = 328] 18:40:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x11301f400) [pid = 1644] [serial = 983] [outer = 0x0] 18:40:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x118026800) [pid = 1644] [serial = 984] [outer = 0x11301f400] 18:40:47 INFO - PROCESS | 1644 | 1463794847351 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12c909000) [pid = 1644] [serial = 985] [outer = 0x11301f400] 18:40:48 INFO - PROCESS | 1644 | 1463794848041 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]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 18:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:40:48 INFO - PROCESS | 1644 | 1463794848076 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 1644 | 1463794848080 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:40:48 INFO - PROCESS | 1644 | 1463794848088 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 1644 | 1463794848091 Marionette TRACE conn2 <- [1,1286,null,{}] 18:40:48 INFO - PROCESS | 1644 | 1463794848097 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}] 18:40:48 INFO - PROCESS | 1644 | 1463794848252 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:40:48 INFO - PROCESS | 1644 | 1463794848329 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x1127e3000 == 82 [pid = 1644] [id = 329] 18:40:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x112d49c00) [pid = 1644] [serial = 986] [outer = 0x0] 18:40:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x112d57000) [pid = 1644] [serial = 987] [outer = 0x112d49c00] 18:40:48 INFO - PROCESS | 1644 | 1463794848358 Marionette DEBUG loaded listener.js 18:40:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x1130dbc00) [pid = 1644] [serial = 988] [outer = 0x112d49c00] 18:40:48 INFO - PROCESS | 1644 | 1463794848793 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]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 778ms 18:40:48 INFO - PROCESS | 1644 | 1463794848864 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 1644 | 1463794848868 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:40:48 INFO - PROCESS | 1644 | 1463794848872 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 1644 | 1463794848874 Marionette TRACE conn2 <- [1,1290,null,{}] 18:40:48 INFO - PROCESS | 1644 | 1463794848876 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}] 18:40:48 INFO - PROCESS | 1644 | 1463794848975 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:40:49 INFO - PROCESS | 1644 | 1463794849051 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1160cf000 == 83 [pid = 1644] [id = 330] 18:40:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x113c5a400) [pid = 1644] [serial = 989] [outer = 0x0] 18:40:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x113c9d000) [pid = 1644] [serial = 990] [outer = 0x113c5a400] 18:40:49 INFO - PROCESS | 1644 | 1463794849077 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x115d3cc00) [pid = 1644] [serial = 991] [outer = 0x113c5a400] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf18800 == 82 [pid = 1644] [id = 319] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12c54b800 == 81 [pid = 1644] [id = 318] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12a71b800 == 80 [pid = 1644] [id = 317] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12b17b800 == 79 [pid = 1644] [id = 316] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa84000 == 78 [pid = 1644] [id = 315] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x129320000 == 77 [pid = 1644] [id = 314] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12cf67800) [pid = 1644] [serial = 897] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x125f96800 == 76 [pid = 1644] [id = 313] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x121dd3000 == 75 [pid = 1644] [id = 312] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1213c7800 == 74 [pid = 1644] [id = 311] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1191b8800 == 73 [pid = 1644] [id = 310] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x116f06800 == 72 [pid = 1644] [id = 309] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1132d1000 == 71 [pid = 1644] [id = 308] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1191ad800 == 70 [pid = 1644] [id = 307] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc08800 == 69 [pid = 1644] [id = 302] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1255b6000 == 68 [pid = 1644] [id = 301] 18:40:49 INFO - PROCESS | 1644 | --DOCSHELL 0x11600e000 == 67 [pid = 1644] [id = 300] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x128b1f400) [pid = 1644] [serial = 878] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12914bc00) [pid = 1644] [serial = 881] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1293d0c00) [pid = 1644] [serial = 882] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12b05e400) [pid = 1644] [serial = 885] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12a7e3800) [pid = 1644] [serial = 884] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x115f6a400) [pid = 1644] [serial = 839] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x11975f800) [pid = 1644] [serial = 866] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x120e9fc00) [pid = 1644] [serial = 867] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12bd15400) [pid = 1644] [serial = 854] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x1255d9000) [pid = 1644] [serial = 875] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x121727c00) [pid = 1644] [serial = 872] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x121a1e000) [pid = 1644] [serial = 873] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x118490000) [pid = 1644] [serial = 863] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x119066000) [pid = 1644] [serial = 864] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x126ced000) [pid = 1644] [serial = 848] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x1165c2800) [pid = 1644] [serial = 861] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x113c98800) [pid = 1644] [serial = 860] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x119d21c00) [pid = 1644] [serial = 842] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x123679000) [pid = 1644] [serial = 845] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x128cf4800) [pid = 1644] [serial = 851] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x118021800) [pid = 1644] [serial = 857] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x117582800) [pid = 1644] [serial = 501] [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.] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12cc9a800) [pid = 1644] [serial = 894] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x12107f000) [pid = 1644] [serial = 869] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x116f2dc00) [pid = 1644] [serial = 887] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12171e400) [pid = 1644] [serial = 870] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x12b3a3400) [pid = 1644] [serial = 837] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x128adbc00) [pid = 1644] [serial = 891] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x128cf3800) [pid = 1644] [serial = 879] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12cf61400) [pid = 1644] [serial = 895] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x128a2d000) [pid = 1644] [serial = 876] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x12379c000) [pid = 1644] [serial = 888] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x12c573800) [pid = 1644] [serial = 892] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x12cf62800) [pid = 1644] [serial = 777] [outer = 0x0] [url = about:blank] 18:40:49 INFO - PROCESS | 1644 | 1463794849497 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]]]}] 18:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 18:40:49 INFO - PROCESS | 1644 | 1463794849546 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:40:49 INFO - PROCESS | 1644 | 1463794849548 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:40:49 INFO - PROCESS | 1644 | 1463794849552 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 1644 | 1463794849554 Marionette TRACE conn2 <- [1,1294,null,{}] 18:40:49 INFO - PROCESS | 1644 | 1463794849562 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}] 18:40:49 INFO - PROCESS | 1644 | 1463794849664 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:40:49 INFO - PROCESS | 1644 | 1463794849670 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x117483800 == 68 [pid = 1644] [id = 331] 18:40:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x116722000) [pid = 1644] [serial = 992] [outer = 0x0] 18:40:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x116a61800) [pid = 1644] [serial = 993] [outer = 0x116722000] 18:40:49 INFO - PROCESS | 1644 | 1463794849697 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x116f34c00) [pid = 1644] [serial = 994] [outer = 0x116722000] 18:40:50 INFO - PROCESS | 1644 | 1463794850064 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]]]}] 18:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 571ms 18:40:50 INFO - PROCESS | 1644 | 1463794850123 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:40:50 INFO - PROCESS | 1644 | 1463794850125 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:40:50 INFO - PROCESS | 1644 | 1463794850127 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:40:50 INFO - PROCESS | 1644 | 1463794850128 Marionette TRACE conn2 <- [1,1298,null,{}] 18:40:50 INFO - PROCESS | 1644 | 1463794850130 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}] 18:40:50 INFO - PROCESS | 1644 | 1463794850211 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:40:50 INFO - PROCESS | 1644 | 1463794850217 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x11854d800 == 69 [pid = 1644] [id = 332] 18:40:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x11757cc00) [pid = 1644] [serial = 995] [outer = 0x0] 18:40:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x11800ac00) [pid = 1644] [serial = 996] [outer = 0x11757cc00] 18:40:50 INFO - PROCESS | 1644 | 1463794850243 Marionette DEBUG loaded listener.js 18:40:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x118156c00) [pid = 1644] [serial = 997] [outer = 0x11757cc00] 18:40:50 INFO - PROCESS | 1644 | 1463794850590 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]]]}] 18:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 469ms 18:40:50 INFO - PROCESS | 1644 | 1463794850596 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:40:50 INFO - PROCESS | 1644 | 1463794850607 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:40:50 INFO - PROCESS | 1644 | 1463794850610 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:40:50 INFO - PROCESS | 1644 | 1463794850611 Marionette TRACE conn2 <- [1,1302,null,{}] 18:40:50 INFO - PROCESS | 1644 | 1463794850613 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}] 18:40:50 INFO - PROCESS | 1644 | 1463794850706 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:40:50 INFO - PROCESS | 1644 | 1463794850765 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188c0000 == 70 [pid = 1644] [id = 333] 18:40:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x117583c00) [pid = 1644] [serial = 998] [outer = 0x0] 18:40:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x118170000) [pid = 1644] [serial = 999] [outer = 0x117583c00] 18:40:50 INFO - PROCESS | 1644 | 1463794850791 Marionette DEBUG loaded listener.js 18:40:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x1186f1400) [pid = 1644] [serial = 1000] [outer = 0x117583c00] 18:40:51 INFO - PROCESS | 1644 | 1463794851104 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 519ms 18:40:51 INFO - PROCESS | 1644 | 1463794851130 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 1644 | 1463794851131 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:40:51 INFO - PROCESS | 1644 | 1463794851135 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - PROCESS | 1644 | 1463794851137 Marionette TRACE conn2 <- [1,1306,null,{}] 18:40:51 INFO - PROCESS | 1644 | 1463794851140 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}] 18:40:51 INFO - PROCESS | 1644 | 1463794851245 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:40:51 INFO - PROCESS | 1644 | 1463794851314 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x11966f800 == 71 [pid = 1644] [id = 334] 18:40:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11816b000) [pid = 1644] [serial = 1001] [outer = 0x0] 18:40:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x119026000) [pid = 1644] [serial = 1002] [outer = 0x11816b000] 18:40:51 INFO - PROCESS | 1644 | 1463794851340 Marionette DEBUG loaded listener.js 18:40:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x119abf400) [pid = 1644] [serial = 1003] [outer = 0x11816b000] 18:40:51 INFO - PROCESS | 1644 | 1463794851637 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 523ms 18:40:51 INFO - PROCESS | 1644 | 1463794851657 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 1644 | 1463794851658 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:40:51 INFO - PROCESS | 1644 | 1463794851661 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - PROCESS | 1644 | 1463794851662 Marionette TRACE conn2 <- [1,1310,null,{}] 18:40:51 INFO - PROCESS | 1644 | 1463794851664 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}] 18:40:51 INFO - PROCESS | 1644 | 1463794851786 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:40:51 INFO - PROCESS | 1644 | 1463794851800 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e5800 == 72 [pid = 1644] [id = 335] 18:40:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x119a07800) [pid = 1644] [serial = 1004] [outer = 0x0] 18:40:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x120e9bc00) [pid = 1644] [serial = 1005] [outer = 0x119a07800] 18:40:51 INFO - PROCESS | 1644 | 1463794851825 Marionette DEBUG loaded listener.js 18:40:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x120fc2000) [pid = 1644] [serial = 1006] [outer = 0x119a07800] 18:40:52 INFO - PROCESS | 1644 | 1463794852181 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] 18:40:52 INFO - PROCESS | 1644 | 1463794852231 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:40:52 INFO - PROCESS | 1644 | 1463794852233 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 1644 | 1463794852234 Marionette TRACE conn2 <- [1,1314,null,{}] 18:40:52 INFO - PROCESS | 1644 | 1463794852236 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}] 18:40:52 INFO - PROCESS | 1644 | 1463794852345 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:40:52 INFO - PROCESS | 1644 | 1463794852387 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x123650800 == 73 [pid = 1644] [id = 336] 18:40:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x119d2ac00) [pid = 1644] [serial = 1007] [outer = 0x0] 18:40:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12107dc00) [pid = 1644] [serial = 1008] [outer = 0x119d2ac00] 18:40:52 INFO - PROCESS | 1644 | 1463794852412 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x11746e800) [pid = 1644] [serial = 1009] [outer = 0x119d2ac00] 18:40:52 INFO - PROCESS | 1644 | 1463794852748 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]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 569ms 18:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:40:52 INFO - PROCESS | 1644 | 1463794852803 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:40:52 INFO - PROCESS | 1644 | 1463794852804 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:40:52 INFO - PROCESS | 1644 | 1463794852806 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 1644 | 1463794852807 Marionette TRACE conn2 <- [1,1318,null,{}] 18:40:52 INFO - PROCESS | 1644 | 1463794852809 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}] 18:40:52 INFO - PROCESS | 1644 | 1463794852922 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:40:52 INFO - PROCESS | 1644 | 1463794852935 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x126086800 == 74 [pid = 1644] [id = 337] 18:40:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x1186fac00) [pid = 1644] [serial = 1010] [outer = 0x0] 18:40:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x121709c00) [pid = 1644] [serial = 1011] [outer = 0x1186fac00] 18:40:52 INFO - PROCESS | 1644 | 1463794852960 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12171b400) [pid = 1644] [serial = 1012] [outer = 0x1186fac00] 18:40:53 INFO - PROCESS | 1644 | 1463794853320 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 569ms 18:40:53 INFO - PROCESS | 1644 | 1463794853375 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 1644 | 1463794853376 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:40:53 INFO - PROCESS | 1644 | 1463794853378 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - PROCESS | 1644 | 1463794853379 Marionette TRACE conn2 <- [1,1322,null,{}] 18:40:53 INFO - PROCESS | 1644 | 1463794853382 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}] 18:40:53 INFO - PROCESS | 1644 | 1463794853495 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:40:53 INFO - PROCESS | 1644 | 1463794853509 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12930b800 == 75 [pid = 1644] [id = 338] 18:40:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x121704400) [pid = 1644] [serial = 1013] [outer = 0x0] 18:40:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x121729000) [pid = 1644] [serial = 1014] [outer = 0x121704400] 18:40:53 INFO - PROCESS | 1644 | 1463794853534 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12175f000) [pid = 1644] [serial = 1015] [outer = 0x121704400] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x123676c00) [pid = 1644] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x1255d8000) [pid = 1644] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x117467800) [pid = 1644] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12cca3c00) [pid = 1644] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x117472000) [pid = 1644] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x11317fc00) [pid = 1644] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x119728000) [pid = 1644] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x117472400) [pid = 1644] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12107d800) [pid = 1644] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x120ea0400) [pid = 1644] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x113c95800) [pid = 1644] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x125011c00) [pid = 1644] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x121077800) [pid = 1644] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:40:53 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x113174400) [pid = 1644] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:40:53 INFO - PROCESS | 1644 | 1463794853989 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 618ms 18:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:40:54 INFO - PROCESS | 1644 | 1463794854003 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 1644 | 1463794854005 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:40:54 INFO - PROCESS | 1644 | 1463794854007 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 1644 | 1463794854009 Marionette TRACE conn2 <- [1,1326,null,{}] 18:40:54 INFO - PROCESS | 1644 | 1463794854011 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}] 18:40:54 INFO - PROCESS | 1644 | 1463794854159 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:40:54 INFO - PROCESS | 1644 | 1463794854222 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x129417800 == 76 [pid = 1644] [id = 339] 18:40:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x113174400) [pid = 1644] [serial = 1016] [outer = 0x0] 18:40:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12175a400) [pid = 1644] [serial = 1017] [outer = 0x113174400] 18:40:54 INFO - PROCESS | 1644 | 1463794854252 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x1250e2800) [pid = 1644] [serial = 1018] [outer = 0x113174400] 18:40:54 INFO - PROCESS | 1644 | 1463794854549 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]]]}] 18:40:54 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 18:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 570ms 18:40:54 INFO - PROCESS | 1644 | 1463794854578 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 1644 | 1463794854579 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:40:54 INFO - PROCESS | 1644 | 1463794854581 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 1644 | 1463794854583 Marionette TRACE conn2 <- [1,1330,null,{}] 18:40:54 INFO - PROCESS | 1644 | 1463794854589 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}] 18:40:54 INFO - PROCESS | 1644 | 1463794854681 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:40:54 INFO - PROCESS | 1644 | 1463794854746 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa79800 == 77 [pid = 1644] [id = 340] 18:40:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x121724c00) [pid = 1644] [serial = 1019] [outer = 0x0] 18:40:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x1255d3000) [pid = 1644] [serial = 1020] [outer = 0x121724c00] 18:40:54 INFO - PROCESS | 1644 | 1463794854771 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x1266eb800) [pid = 1644] [serial = 1021] [outer = 0x121724c00] 18:40:55 INFO - PROCESS | 1644 | 1463794855060 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]]]}] 18:40:55 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 18:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 522ms 18:40:55 INFO - PROCESS | 1644 | 1463794855105 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:40:55 INFO - PROCESS | 1644 | 1463794855106 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:40:55 INFO - PROCESS | 1644 | 1463794855108 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - PROCESS | 1644 | 1463794855109 Marionette TRACE conn2 <- [1,1334,null,{}] 18:40:55 INFO - PROCESS | 1644 | 1463794855112 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}] 18:40:55 INFO - PROCESS | 1644 | 1463794855207 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:40:55 INFO - PROCESS | 1644 | 1463794855211 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b355000 == 78 [pid = 1644] [id = 341] 18:40:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x1266f0400) [pid = 1644] [serial = 1022] [outer = 0x0] 18:40:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x126ced400) [pid = 1644] [serial = 1023] [outer = 0x1266f0400] 18:40:55 INFO - PROCESS | 1644 | 1463794855236 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x128ac5400) [pid = 1644] [serial = 1024] [outer = 0x1266f0400] 18:40:55 INFO - PROCESS | 1644 | 1463794855591 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]]]}] 18:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 519ms 18:40:55 INFO - PROCESS | 1644 | 1463794855628 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:40:55 INFO - PROCESS | 1644 | 1463794855629 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:40:55 INFO - PROCESS | 1644 | 1463794855667 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - PROCESS | 1644 | 1463794855668 Marionette TRACE conn2 <- [1,1338,null,{}] 18:40:55 INFO - PROCESS | 1644 | 1463794855670 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}] 18:40:55 INFO - PROCESS | 1644 | 1463794855765 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:40:55 INFO - PROCESS | 1644 | 1463794855769 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be6a000 == 79 [pid = 1644] [id = 342] 18:40:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x128ac6000) [pid = 1644] [serial = 1025] [outer = 0x0] 18:40:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x128ad7c00) [pid = 1644] [serial = 1026] [outer = 0x128ac6000] 18:40:55 INFO - PROCESS | 1644 | 1463794855794 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x128b12000) [pid = 1644] [serial = 1027] [outer = 0x128ac6000] 18:40:56 INFO - PROCESS | 1644 | 1463794856813 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]]]}] 18:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1207ms 18:40:56 INFO - PROCESS | 1644 | 1463794856840 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:40:56 INFO - PROCESS | 1644 | 1463794856842 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:40:56 INFO - PROCESS | 1644 | 1463794856845 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 1644 | 1463794856848 Marionette TRACE conn2 <- [1,1342,null,{}] 18:40:56 INFO - PROCESS | 1644 | 1463794856854 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}] 18:40:56 INFO - PROCESS | 1644 | 1463794856973 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:40:57 INFO - PROCESS | 1644 | 1463794857035 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x116543800 == 80 [pid = 1644] [id = 343] 18:40:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x113176000) [pid = 1644] [serial = 1028] [outer = 0x0] 18:40:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x113c9dc00) [pid = 1644] [serial = 1029] [outer = 0x113176000] 18:40:57 INFO - PROCESS | 1644 | 1463794857108 Marionette DEBUG loaded listener.js 18:40:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x1165c2800) [pid = 1644] [serial = 1030] [outer = 0x113176000] 18:40:57 INFO - PROCESS | 1644 | 1463794857527 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]]]}] 18:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 725ms 18:40:57 INFO - PROCESS | 1644 | 1463794857571 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:40:57 INFO - PROCESS | 1644 | 1463794857575 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:40:57 INFO - PROCESS | 1644 | 1463794857580 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 1644 | 1463794857582 Marionette TRACE conn2 <- [1,1346,null,{}] 18:40:57 INFO - PROCESS | 1644 | 1463794857604 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}] 18:40:57 INFO - PROCESS | 1644 | 1463794857723 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:40:57 INFO - PROCESS | 1644 | 1463794857801 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x120eb8000 == 81 [pid = 1644] [id = 344] 18:40:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x116a5f400) [pid = 1644] [serial = 1031] [outer = 0x0] 18:40:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x118008800) [pid = 1644] [serial = 1032] [outer = 0x116a5f400] 18:40:57 INFO - PROCESS | 1644 | 1463794857831 Marionette DEBUG loaded listener.js 18:40:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x1186ec400) [pid = 1644] [serial = 1033] [outer = 0x116a5f400] 18:40:58 INFO - PROCESS | 1644 | 1463794858285 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]]]}] 18:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 739ms 18:40:58 INFO - PROCESS | 1644 | 1463794858320 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:40:58 INFO - PROCESS | 1644 | 1463794858321 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:40:58 INFO - PROCESS | 1644 | 1463794858324 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 1644 | 1463794858327 Marionette TRACE conn2 <- [1,1350,null,{}] 18:40:58 INFO - PROCESS | 1644 | 1463794858351 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}] 18:40:58 INFO - PROCESS | 1644 | 1463794858496 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:40:58 INFO - PROCESS | 1644 | 1463794858555 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c543800 == 82 [pid = 1644] [id = 345] 18:40:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x1197f1c00) [pid = 1644] [serial = 1034] [outer = 0x0] 18:40:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x1197f6400) [pid = 1644] [serial = 1035] [outer = 0x1197f1c00] 18:40:58 INFO - PROCESS | 1644 | 1463794858587 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x120fc3c00) [pid = 1644] [serial = 1036] [outer = 0x1197f1c00] 18:40:59 INFO - PROCESS | 1644 | 1463794859012 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]]]}] 18:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 18:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:40:59 INFO - PROCESS | 1644 | 1463794859046 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:40:59 INFO - PROCESS | 1644 | 1463794859048 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:40:59 INFO - PROCESS | 1644 | 1463794859050 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:40:59 INFO - PROCESS | 1644 | 1463794859052 Marionette TRACE conn2 <- [1,1354,null,{}] 18:40:59 INFO - PROCESS | 1644 | 1463794859055 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}] 18:40:59 INFO - PROCESS | 1644 | 1463794859166 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:40:59 INFO - PROCESS | 1644 | 1463794859272 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc49000 == 83 [pid = 1644] [id = 346] 18:40:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12107f000) [pid = 1644] [serial = 1037] [outer = 0x0] 18:40:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12175c000) [pid = 1644] [serial = 1038] [outer = 0x12107f000] 18:40:59 INFO - PROCESS | 1644 | 1463794859304 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12379c000) [pid = 1644] [serial = 1039] [outer = 0x12107f000] 18:40:59 INFO - PROCESS | 1644 | 1463794859714 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]]]}] 18:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 720ms 18:40:59 INFO - PROCESS | 1644 | 1463794859785 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:40:59 INFO - PROCESS | 1644 | 1463794859786 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:40:59 INFO - PROCESS | 1644 | 1463794859789 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:40:59 INFO - PROCESS | 1644 | 1463794859790 Marionette TRACE conn2 <- [1,1358,null,{}] 18:40:59 INFO - PROCESS | 1644 | 1463794859792 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}] 18:40:59 INFO - PROCESS | 1644 | 1463794859901 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:41:00 INFO - PROCESS | 1644 | 1463794860021 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf0f000 == 84 [pid = 1644] [id = 347] 18:41:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x112018c00) [pid = 1644] [serial = 1040] [outer = 0x0] 18:41:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x124da3400) [pid = 1644] [serial = 1041] [outer = 0x112018c00] 18:41:00 INFO - PROCESS | 1644 | 1463794860052 Marionette DEBUG loaded listener.js 18:41:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x128ad3800) [pid = 1644] [serial = 1042] [outer = 0x112018c00] 18:41:00 INFO - PROCESS | 1644 | 1463794860478 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]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 720ms 18:41:00 INFO - PROCESS | 1644 | 1463794860510 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 1644 | 1463794860511 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:41:00 INFO - PROCESS | 1644 | 1463794860514 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 1644 | 1463794860515 Marionette TRACE conn2 <- [1,1362,null,{}] 18:41:00 INFO - PROCESS | 1644 | 1463794860517 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}] 18:41:00 INFO - PROCESS | 1644 | 1463794860637 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:41:00 INFO - PROCESS | 1644 | 1463794860717 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1214c4000 == 85 [pid = 1644] [id = 348] 18:41:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x1250e1c00) [pid = 1644] [serial = 1043] [outer = 0x0] 18:41:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x128b15800) [pid = 1644] [serial = 1044] [outer = 0x1250e1c00] 18:41:00 INFO - PROCESS | 1644 | 1463794860748 Marionette DEBUG loaded listener.js 18:41:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x128c51c00) [pid = 1644] [serial = 1045] [outer = 0x1250e1c00] 18:41:01 INFO - PROCESS | 1644 | 1463794861205 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]]]}] 18:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 773ms 18:41:01 INFO - PROCESS | 1644 | 1463794861287 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:41:01 INFO - PROCESS | 1644 | 1463794861288 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:41:01 INFO - PROCESS | 1644 | 1463794861291 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:41:01 INFO - PROCESS | 1644 | 1463794861292 Marionette TRACE conn2 <- [1,1366,null,{}] 18:41:01 INFO - PROCESS | 1644 | 1463794861294 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}] 18:41:01 INFO - PROCESS | 1644 | 1463794861608 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:41:01 INFO - PROCESS | 1644 | 1463794861757 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x11636c000 == 86 [pid = 1644] [id = 349] 18:41:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x1122b1000) [pid = 1644] [serial = 1046] [outer = 0x0] 18:41:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x112a5d400) [pid = 1644] [serial = 1047] [outer = 0x1122b1000] 18:41:01 INFO - PROCESS | 1644 | 1463794861790 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x113178400) [pid = 1644] [serial = 1048] [outer = 0x1122b1000] 18:41:02 INFO - PROCESS | 1644 | 1463794862257 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] 18:41:02 INFO - PROCESS | 1644 | 1463794862269 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:41:02 INFO - PROCESS | 1644 | 1463794862272 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 1644 | 1463794862275 Marionette TRACE conn2 <- [1,1370,null,{}] 18:41:02 INFO - PROCESS | 1644 | 1463794862278 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}] 18:41:02 INFO - PROCESS | 1644 | 1463794862383 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:41:02 INFO - PROCESS | 1644 | 1463794862451 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1127e2000 == 87 [pid = 1644] [id = 350] 18:41:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x112a60800) [pid = 1644] [serial = 1049] [outer = 0x0] 18:41:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x11605e400) [pid = 1644] [serial = 1050] [outer = 0x112a60800] 18:41:02 INFO - PROCESS | 1644 | 1463794862549 Marionette DEBUG loaded listener.js 18:41:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x116f30800) [pid = 1644] [serial = 1051] [outer = 0x112a60800] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12b355000 == 86 [pid = 1644] [id = 341] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa79800 == 85 [pid = 1644] [id = 340] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x129417800 == 84 [pid = 1644] [id = 339] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12930b800 == 83 [pid = 1644] [id = 338] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x126086800 == 82 [pid = 1644] [id = 337] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x123650800 == 81 [pid = 1644] [id = 336] 18:41:02 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12bdcfc00) [pid = 1644] [serial = 960] [outer = 0x0] [url = about:blank] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e5800 == 80 [pid = 1644] [id = 335] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x11966f800 == 79 [pid = 1644] [id = 334] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1188c0000 == 78 [pid = 1644] [id = 333] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x11854d800 == 77 [pid = 1644] [id = 332] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x117483800 == 76 [pid = 1644] [id = 331] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1160cf000 == 75 [pid = 1644] [id = 330] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1127e3000 == 74 [pid = 1644] [id = 329] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e1000 == 73 [pid = 1644] [id = 322] 18:41:02 INFO - PROCESS | 1644 | --DOCSHELL 0x117484000 == 72 [pid = 1644] [id = 321] 18:41:02 INFO - PROCESS | 1644 | 1463794862898 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] 18:41:02 INFO - PROCESS | 1644 | 1463794862947 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:41:02 INFO - PROCESS | 1644 | 1463794862958 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 1644 | 1463794862959 Marionette TRACE conn2 <- [1,1374,null,{}] 18:41:02 INFO - PROCESS | 1644 | 1463794862962 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}] 18:41:03 INFO - PROCESS | 1644 | 1463794863075 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:41:03 INFO - PROCESS | 1644 | 1463794863083 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181ee000 == 73 [pid = 1644] [id = 351] 18:41:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x118157c00) [pid = 1644] [serial = 1052] [outer = 0x0] 18:41:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x118160400) [pid = 1644] [serial = 1053] [outer = 0x118157c00] 18:41:03 INFO - PROCESS | 1644 | 1463794863110 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x11849a400) [pid = 1644] [serial = 1054] [outer = 0x118157c00] 18:41:03 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:41:03 INFO - PROCESS | 1644 | 1463794863478 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] 18:41:03 INFO - PROCESS | 1644 | 1463794863531 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:41:03 INFO - PROCESS | 1644 | 1463794863539 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 1644 | 1463794863542 Marionette TRACE conn2 <- [1,1378,null,{}] 18:41:03 INFO - PROCESS | 1644 | 1463794863544 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}] 18:41:03 INFO - PROCESS | 1644 | 1463794863630 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:41:03 INFO - PROCESS | 1644 | 1463794863637 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x119684800 == 74 [pid = 1644] [id = 352] 18:41:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x1185e2c00) [pid = 1644] [serial = 1055] [outer = 0x0] 18:41:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x119061400) [pid = 1644] [serial = 1056] [outer = 0x1185e2c00] 18:41:03 INFO - PROCESS | 1644 | 1463794863662 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x1197f5c00) [pid = 1644] [serial = 1057] [outer = 0x1185e2c00] 18:41:04 INFO - PROCESS | 1644 | 1463794864013 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] 18:41:04 INFO - PROCESS | 1644 | 1463794864060 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:41:04 INFO - PROCESS | 1644 | 1463794864063 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:41:04 INFO - PROCESS | 1644 | 1463794864064 Marionette TRACE conn2 <- [1,1382,null,{}] 18:41:04 INFO - PROCESS | 1644 | 1463794864066 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}] 18:41:04 INFO - PROCESS | 1644 | 1463794864153 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:41:04 INFO - PROCESS | 1644 | 1463794864157 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213ba800 == 75 [pid = 1644] [id = 353] 18:41:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x119a08800) [pid = 1644] [serial = 1058] [outer = 0x0] 18:41:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x120fbbc00) [pid = 1644] [serial = 1059] [outer = 0x119a08800] 18:41:04 INFO - PROCESS | 1644 | 1463794864183 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12107c400) [pid = 1644] [serial = 1060] [outer = 0x119a08800] 18:41:04 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:41:04 INFO - PROCESS | 1644 | 1463794864540 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] 18:41:04 INFO - PROCESS | 1644 | 1463794864585 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:41:04 INFO - PROCESS | 1644 | 1463794864587 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:41:04 INFO - PROCESS | 1644 | 1463794864588 Marionette TRACE conn2 <- [1,1386,null,{}] 18:41:04 INFO - PROCESS | 1644 | 1463794864590 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}] 18:41:04 INFO - PROCESS | 1644 | 1463794864678 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:41:04 INFO - PROCESS | 1644 | 1463794864763 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12371b000 == 76 [pid = 1644] [id = 354] 18:41:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12170cc00) [pid = 1644] [serial = 1061] [outer = 0x0] 18:41:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12171b800) [pid = 1644] [serial = 1062] [outer = 0x12170cc00] 18:41:04 INFO - PROCESS | 1644 | 1463794864794 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1217afc00) [pid = 1644] [serial = 1063] [outer = 0x12170cc00] 18:41:05 INFO - PROCESS | 1644 | 1463794865161 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] 18:41:05 INFO - PROCESS | 1644 | 1463794865208 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:41:05 INFO - PROCESS | 1644 | 1463794865210 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 1644 | 1463794865211 Marionette TRACE conn2 <- [1,1390,null,{}] 18:41:05 INFO - PROCESS | 1644 | 1463794865213 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}] 18:41:05 INFO - PROCESS | 1644 | 1463794865323 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:41:05 INFO - PROCESS | 1644 | 1463794865335 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b4d800 == 77 [pid = 1644] [id = 355] 18:41:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x121ac7400) [pid = 1644] [serial = 1064] [outer = 0x0] 18:41:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12600c400) [pid = 1644] [serial = 1065] [outer = 0x121ac7400] 18:41:05 INFO - PROCESS | 1644 | 1463794865360 Marionette DEBUG loaded listener.js 18:41:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x126672000) [pid = 1644] [serial = 1066] [outer = 0x121ac7400] 18:41:05 INFO - PROCESS | 1644 | 1463794865724 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]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 18:41:05 INFO - PROCESS | 1644 | 1463794865729 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 1644 | 1463794865730 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:41:05 INFO - PROCESS | 1644 | 1463794865733 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 1644 | 1463794865736 Marionette TRACE conn2 <- [1,1394,null,{}] 18:41:05 INFO - PROCESS | 1644 | 1463794865739 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}] 18:41:05 INFO - PROCESS | 1644 | 1463794865848 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:41:05 INFO - PROCESS | 1644 | 1463794865886 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x129313000 == 78 [pid = 1644] [id = 356] 18:41:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12675c400) [pid = 1644] [serial = 1067] [outer = 0x0] 18:41:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x128a29400) [pid = 1644] [serial = 1068] [outer = 0x12675c400] 18:41:05 INFO - PROCESS | 1644 | 1463794865912 Marionette DEBUG loaded listener.js 18:41:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x128ad6000) [pid = 1644] [serial = 1069] [outer = 0x12675c400] 18:41:06 INFO - PROCESS | 1644 | 1463794866245 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]]]}] 18:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 522ms 18:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:41:06 INFO - PROCESS | 1644 | 1463794866256 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:41:06 INFO - PROCESS | 1644 | 1463794866257 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:41:06 INFO - PROCESS | 1644 | 1463794866259 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:41:06 INFO - PROCESS | 1644 | 1463794866260 Marionette TRACE conn2 <- [1,1398,null,{}] 18:41:06 INFO - PROCESS | 1644 | 1463794866262 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}] 18:41:06 INFO - PROCESS | 1644 | 1463794866383 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:41:06 INFO - PROCESS | 1644 | 1463794866394 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa88000 == 79 [pid = 1644] [id = 357] 18:41:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x128ad6800) [pid = 1644] [serial = 1070] [outer = 0x0] 18:41:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x128ae1c00) [pid = 1644] [serial = 1071] [outer = 0x128ad6800] 18:41:06 INFO - PROCESS | 1644 | 1463794866419 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x128c49800) [pid = 1644] [serial = 1072] [outer = 0x128ad6800] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x121724c00) [pid = 1644] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x1266f0400) [pid = 1644] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x117583c00) [pid = 1644] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x119a07800) [pid = 1644] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x112d49c00) [pid = 1644] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x1186fac00) [pid = 1644] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x11816b000) [pid = 1644] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x11757cc00) [pid = 1644] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x116722000) [pid = 1644] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x113c5a400) [pid = 1644] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x119d2ac00) [pid = 1644] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x121704400) [pid = 1644] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:41:06 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x113174400) [pid = 1644] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:41:06 INFO - PROCESS | 1644 | 1463794866986 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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 768ms 18:41:07 INFO - PROCESS | 1644 | 1463794867028 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 1644 | 1463794867029 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:41:07 INFO - PROCESS | 1644 | 1463794867032 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 1644 | 1463794867033 Marionette TRACE conn2 <- [1,1402,null,{}] 18:41:07 INFO - PROCESS | 1644 | 1463794867035 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}] 18:41:07 INFO - PROCESS | 1644 | 1463794867127 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:41:07 INFO - PROCESS | 1644 | 1463794867132 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x121a9e800 == 80 [pid = 1644] [id = 358] 18:41:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x11317d000) [pid = 1644] [serial = 1073] [outer = 0x0] 18:41:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x11757cc00) [pid = 1644] [serial = 1074] [outer = 0x11317d000] 18:41:07 INFO - PROCESS | 1644 | 1463794867158 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x121072c00) [pid = 1644] [serial = 1075] [outer = 0x11317d000] 18:41:07 INFO - PROCESS | 1644 | 1463794867515 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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 518ms 18:41:07 INFO - PROCESS | 1644 | 1463794867557 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 1644 | 1463794867559 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:41:07 INFO - PROCESS | 1644 | 1463794867562 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 1644 | 1463794867563 Marionette TRACE conn2 <- [1,1406,null,{}] 18:41:07 INFO - PROCESS | 1644 | 1463794867566 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}] 18:41:07 INFO - PROCESS | 1644 | 1463794867684 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:41:07 INFO - PROCESS | 1644 | 1463794867690 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be65000 == 81 [pid = 1644] [id = 359] 18:41:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x121711000) [pid = 1644] [serial = 1076] [outer = 0x0] 18:41:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x128accc00) [pid = 1644] [serial = 1077] [outer = 0x121711000] 18:41:07 INFO - PROCESS | 1644 | 1463794867727 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x128cfa000) [pid = 1644] [serial = 1078] [outer = 0x121711000] 18:41:08 INFO - PROCESS | 1644 | 1463794868076 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]]]}] 18:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 525ms 18:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:41:08 INFO - PROCESS | 1644 | 1463794868089 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 1644 | 1463794868090 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:41:08 INFO - PROCESS | 1644 | 1463794868092 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 1644 | 1463794868094 Marionette TRACE conn2 <- [1,1410,null,{}] 18:41:08 INFO - PROCESS | 1644 | 1463794868096 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}] 18:41:08 INFO - PROCESS | 1644 | 1463794868206 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:41:08 INFO - PROCESS | 1644 | 1463794868269 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc52000 == 82 [pid = 1644] [id = 360] 18:41:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x126ce1000) [pid = 1644] [serial = 1079] [outer = 0x0] 18:41:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x128fe7400) [pid = 1644] [serial = 1080] [outer = 0x126ce1000] 18:41:08 INFO - PROCESS | 1644 | 1463794868297 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x1293c9c00) [pid = 1644] [serial = 1081] [outer = 0x126ce1000] 18:41:08 INFO - PROCESS | 1644 | 1463794868594 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]]]}] 18:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 18:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:41:08 INFO - PROCESS | 1644 | 1463794868612 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 1644 | 1463794868613 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:41:08 INFO - PROCESS | 1644 | 1463794868615 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 1644 | 1463794868617 Marionette TRACE conn2 <- [1,1414,null,{}] 18:41:08 INFO - PROCESS | 1644 | 1463794868623 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}] 18:41:08 INFO - PROCESS | 1644 | 1463794868724 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:41:08 INFO - PROCESS | 1644 | 1463794868729 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5c2000 == 83 [pid = 1644] [id = 361] 18:41:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x113c5a400) [pid = 1644] [serial = 1082] [outer = 0x0] 18:41:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x129671000) [pid = 1644] [serial = 1083] [outer = 0x113c5a400] 18:41:08 INFO - PROCESS | 1644 | 1463794868759 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12a79e800) [pid = 1644] [serial = 1084] [outer = 0x113c5a400] 18:41:09 INFO - PROCESS | 1644 | 1463794869504 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]]]}] 18:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 923ms 18:41:09 INFO - PROCESS | 1644 | 1463794869539 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:41:09 INFO - PROCESS | 1644 | 1463794869542 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:41:09 INFO - PROCESS | 1644 | 1463794869546 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:41:09 INFO - PROCESS | 1644 | 1463794869548 Marionette TRACE conn2 <- [1,1418,null,{}] 18:41:09 INFO - PROCESS | 1644 | 1463794869552 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}] 18:41:09 INFO - PROCESS | 1644 | 1463794869670 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:41:09 INFO - PROCESS | 1644 | 1463794869748 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181db800 == 84 [pid = 1644] [id = 362] 18:41:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x115d3bc00) [pid = 1644] [serial = 1085] [outer = 0x0] 18:41:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x116f29400) [pid = 1644] [serial = 1086] [outer = 0x115d3bc00] 18:41:09 INFO - PROCESS | 1644 | 1463794869781 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x118007000) [pid = 1644] [serial = 1087] [outer = 0x115d3bc00] 18:41:10 INFO - PROCESS | 1644 | 1463794870369 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]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 875ms 18:41:10 INFO - PROCESS | 1644 | 1463794870421 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 1644 | 1463794870425 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:41:10 INFO - PROCESS | 1644 | 1463794870430 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 1644 | 1463794870432 Marionette TRACE conn2 <- [1,1422,null,{}] 18:41:10 INFO - PROCESS | 1644 | 1463794870434 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}] 18:41:10 INFO - PROCESS | 1644 | 1463794870544 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:41:10 INFO - PROCESS | 1644 | 1463794870650 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x125f9f000 == 85 [pid = 1644] [id = 363] 18:41:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x118159400) [pid = 1644] [serial = 1088] [outer = 0x0] 18:41:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x11901c400) [pid = 1644] [serial = 1089] [outer = 0x118159400] 18:41:10 INFO - PROCESS | 1644 | 1463794870684 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x119a0b000) [pid = 1644] [serial = 1090] [outer = 0x118159400] 18:41:11 INFO - PROCESS | 1644 | 1463794871157 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]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 772ms 18:41:11 INFO - PROCESS | 1644 | 1463794871203 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:41:11 INFO - PROCESS | 1644 | 1463794871205 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:41:11 INFO - PROCESS | 1644 | 1463794871207 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 1644 | 1463794871210 Marionette TRACE conn2 <- [1,1426,null,{}] 18:41:11 INFO - PROCESS | 1644 | 1463794871218 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}] 18:41:11 INFO - PROCESS | 1644 | 1463794871329 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:41:11 INFO - PROCESS | 1644 | 1463794871409 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5c6800 == 86 [pid = 1644] [id = 364] 18:41:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x121877800) [pid = 1644] [serial = 1091] [outer = 0x0] 18:41:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x123675000) [pid = 1644] [serial = 1092] [outer = 0x121877800] 18:41:11 INFO - PROCESS | 1644 | 1463794871441 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x126759c00) [pid = 1644] [serial = 1093] [outer = 0x121877800] 18:41:11 INFO - PROCESS | 1644 | 1463794871891 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]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 723ms 18:41:11 INFO - PROCESS | 1644 | 1463794871949 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 1644 | 1463794871952 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:41:11 INFO - PROCESS | 1644 | 1463794871956 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 1644 | 1463794871957 Marionette TRACE conn2 <- [1,1430,null,{}] 18:41:11 INFO - PROCESS | 1644 | 1463794871960 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}] 18:41:12 INFO - PROCESS | 1644 | 1463794872075 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:41:12 INFO - PROCESS | 1644 | 1463794872151 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e025000 == 87 [pid = 1644] [id = 365] 18:41:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x128b19400) [pid = 1644] [serial = 1094] [outer = 0x0] 18:41:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x128cf5c00) [pid = 1644] [serial = 1095] [outer = 0x128b19400] 18:41:12 INFO - PROCESS | 1644 | 1463794872183 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x129148800) [pid = 1644] [serial = 1096] [outer = 0x128b19400] 18:41:12 INFO - PROCESS | 1644 | 1463794872643 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]]]}] 18:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 720ms 18:41:12 INFO - PROCESS | 1644 | 1463794872684 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:41:12 INFO - PROCESS | 1644 | 1463794872686 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:41:12 INFO - PROCESS | 1644 | 1463794872690 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:41:12 INFO - PROCESS | 1644 | 1463794872691 Marionette TRACE conn2 <- [1,1434,null,{}] 18:41:12 INFO - PROCESS | 1644 | 1463794872693 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}] 18:41:12 INFO - PROCESS | 1644 | 1463794872805 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:41:12 INFO - PROCESS | 1644 | 1463794872882 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d2d800 == 88 [pid = 1644] [id = 366] 18:41:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x128cef800) [pid = 1644] [serial = 1097] [outer = 0x0] 18:41:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1291f9c00) [pid = 1644] [serial = 1098] [outer = 0x128cef800] 18:41:12 INFO - PROCESS | 1644 | 1463794872912 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12a593800) [pid = 1644] [serial = 1099] [outer = 0x128cef800] 18:41:13 INFO - PROCESS | 1644 | 1463794873368 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]]]}] 18:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 719ms 18:41:13 INFO - PROCESS | 1644 | 1463794873424 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:41:13 INFO - PROCESS | 1644 | 1463794873426 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:41:13 INFO - PROCESS | 1644 | 1463794873428 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:41:13 INFO - PROCESS | 1644 | 1463794873429 Marionette TRACE conn2 <- [1,1438,null,{}] 18:41:13 INFO - PROCESS | 1644 | 1463794873432 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}] 18:41:13 INFO - PROCESS | 1644 | 1463794873560 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:41:13 INFO - PROCESS | 1644 | 1463794873639 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x133daf000 == 89 [pid = 1644] [id = 367] 18:41:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12a79f800) [pid = 1644] [serial = 1100] [outer = 0x0] 18:41:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12aaa1c00) [pid = 1644] [serial = 1101] [outer = 0x12a79f800] 18:41:13 INFO - PROCESS | 1644 | 1463794873669 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12b05d000) [pid = 1644] [serial = 1102] [outer = 0x12a79f800] 18:41:14 INFO - PROCESS | 1644 | 1463794874072 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 18:41:14 INFO - PROCESS | 1644 | 1463794874098 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 1644 | 1463794874102 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:41:14 INFO - PROCESS | 1644 | 1463794874105 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 1644 | 1463794874106 Marionette TRACE conn2 <- [1,1442,null,{}] 18:41:14 INFO - PROCESS | 1644 | 1463794874108 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}] 18:41:14 INFO - PROCESS | 1644 | 1463794874216 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:41:14 INFO - PROCESS | 1644 | 1463794874321 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e78000 == 90 [pid = 1644] [id = 368] 18:41:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12aa9ec00) [pid = 1644] [serial = 1103] [outer = 0x0] 18:41:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12b0a5c00) [pid = 1644] [serial = 1104] [outer = 0x12aa9ec00] 18:41:14 INFO - PROCESS | 1644 | 1463794874354 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12b3a2400) [pid = 1644] [serial = 1105] [outer = 0x12aa9ec00] 18:41:14 INFO - PROCESS | 1644 | 1463794874783 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 718ms 18:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:41:14 INFO - PROCESS | 1644 | 1463794874824 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 1644 | 1463794874825 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:41:14 INFO - PROCESS | 1644 | 1463794874827 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 1644 | 1463794874829 Marionette TRACE conn2 <- [1,1446,null,{}] 18:41:14 INFO - PROCESS | 1644 | 1463794874831 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}] 18:41:14 INFO - PROCESS | 1644 | 1463794874979 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:41:15 INFO - PROCESS | 1644 | 1463794875087 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f20000 == 91 [pid = 1644] [id = 369] 18:41:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x1122b4800) [pid = 1644] [serial = 1106] [outer = 0x0] 18:41:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x115d37800) [pid = 1644] [serial = 1107] [outer = 0x1122b4800] 18:41:15 INFO - PROCESS | 1644 | 1463794875119 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x12b0a6c00) [pid = 1644] [serial = 1108] [outer = 0x1122b4800] 18:41:15 INFO - PROCESS | 1644 | 1463794875529 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]]]}] 18:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 719ms 18:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:41:15 INFO - PROCESS | 1644 | 1463794875547 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:41:15 INFO - PROCESS | 1644 | 1463794875548 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:41:15 INFO - PROCESS | 1644 | 1463794875551 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:41:15 INFO - PROCESS | 1644 | 1463794875552 Marionette TRACE conn2 <- [1,1450,null,{}] 18:41:15 INFO - PROCESS | 1644 | 1463794875555 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}] 18:41:15 INFO - PROCESS | 1644 | 1463794875671 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:41:15 INFO - PROCESS | 1644 | 1463794875752 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181d4000 == 92 [pid = 1644] [id = 370] 18:41:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x1130d2c00) [pid = 1644] [serial = 1109] [outer = 0x0] 18:41:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x121495800) [pid = 1644] [serial = 1110] [outer = 0x1130d2c00] 18:41:15 INFO - PROCESS | 1644 | 1463794875782 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x12bd14c00) [pid = 1644] [serial = 1111] [outer = 0x1130d2c00] 18:41:16 INFO - PROCESS | 1644 | 1463794876213 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 669ms 18:41:16 INFO - PROCESS | 1644 | 1463794876221 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 1644 | 1463794876222 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:41:16 INFO - PROCESS | 1644 | 1463794876225 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - PROCESS | 1644 | 1463794876226 Marionette TRACE conn2 <- [1,1454,null,{}] 18:41:16 INFO - PROCESS | 1644 | 1463794876229 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}] 18:41:16 INFO - PROCESS | 1644 | 1463794876358 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:41:16 INFO - PROCESS | 1644 | 1463794876455 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dc5000 == 93 [pid = 1644] [id = 371] 18:41:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x1186fb400) [pid = 1644] [serial = 1112] [outer = 0x0] 18:41:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x12bd1e400) [pid = 1644] [serial = 1113] [outer = 0x1186fb400] 18:41:16 INFO - PROCESS | 1644 | 1463794876487 Marionette DEBUG loaded listener.js 18:41:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x12be21c00) [pid = 1644] [serial = 1114] [outer = 0x1186fb400] 18:41:17 INFO - PROCESS | 1644 | 1463794877090 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]]]}] 18:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 919ms 18:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:41:17 INFO - PROCESS | 1644 | 1463794877145 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:41:17 INFO - PROCESS | 1644 | 1463794877147 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:41:17 INFO - PROCESS | 1644 | 1463794877151 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:41:17 INFO - PROCESS | 1644 | 1463794877153 Marionette TRACE conn2 <- [1,1458,null,{}] 18:41:17 INFO - PROCESS | 1644 | 1463794877157 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}] 18:41:17 INFO - PROCESS | 1644 | 1463794877266 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:41:17 INFO - PROCESS | 1644 | 1463794877355 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x113124000 == 94 [pid = 1644] [id = 372] 18:41:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1163a2c00) [pid = 1644] [serial = 1115] [outer = 0x0] 18:41:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x116746c00) [pid = 1644] [serial = 1116] [outer = 0x1163a2c00] 18:41:17 INFO - PROCESS | 1644 | 1463794877382 Marionette DEBUG loaded listener.js 18:41:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x117587400) [pid = 1644] [serial = 1117] [outer = 0x1163a2c00] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x133d95000 == 93 [pid = 1644] [id = 304] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc1a000 == 92 [pid = 1644] [id = 299] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc52000 == 91 [pid = 1644] [id = 360] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12be65000 == 90 [pid = 1644] [id = 359] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x121a9e800 == 89 [pid = 1644] [id = 358] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa88000 == 88 [pid = 1644] [id = 357] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x129313000 == 87 [pid = 1644] [id = 356] 18:41:17 INFO - PROCESS | 1644 | 1463794877919 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]]]}] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x128b4d800 == 86 [pid = 1644] [id = 355] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12371b000 == 85 [pid = 1644] [id = 354] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1213ba800 == 84 [pid = 1644] [id = 353] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x119684800 == 83 [pid = 1644] [id = 352] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1181ee000 == 82 [pid = 1644] [id = 351] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1127e2000 == 81 [pid = 1644] [id = 350] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x11636c000 == 80 [pid = 1644] [id = 349] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc49000 == 79 [pid = 1644] [id = 346] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12c543800 == 78 [pid = 1644] [id = 345] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x120eb8000 == 77 [pid = 1644] [id = 344] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x116543800 == 76 [pid = 1644] [id = 343] 18:41:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12be6a000 == 75 [pid = 1644] [id = 342] 18:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 821ms 18:41:17 INFO - PROCESS | 1644 | 1463794877973 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:41:17 INFO - PROCESS | 1644 | 1463794877977 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:41:17 INFO - PROCESS | 1644 | 1463794877981 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:41:17 INFO - PROCESS | 1644 | 1463794877983 Marionette TRACE conn2 <- [1,1462,null,{}] 18:41:17 INFO - PROCESS | 1644 | 1463794877985 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}] 18:41:18 INFO - PROCESS | 1644 | 1463794878087 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x126ced400) [pid = 1644] [serial = 1023] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x121331400) [pid = 1644] [serial = 969] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x118170000) [pid = 1644] [serial = 999] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1186f1400) [pid = 1644] [serial = 1000] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x120e9bc00) [pid = 1644] [serial = 1005] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x1130dbc00) [pid = 1644] [serial = 988] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x112d57000) [pid = 1644] [serial = 987] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x121709c00) [pid = 1644] [serial = 1011] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x119026000) [pid = 1644] [serial = 1002] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x11800ac00) [pid = 1644] [serial = 996] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x118156c00) [pid = 1644] [serial = 997] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x11816f400) [pid = 1644] [serial = 966] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x116a61800) [pid = 1644] [serial = 993] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x116f34c00) [pid = 1644] [serial = 994] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x115d3cc00) [pid = 1644] [serial = 991] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x113c9d000) [pid = 1644] [serial = 990] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x116723000) [pid = 1644] [serial = 963] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x11746e800) [pid = 1644] [serial = 1009] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12107dc00) [pid = 1644] [serial = 1008] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x121729000) [pid = 1644] [serial = 1014] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12175a400) [pid = 1644] [serial = 1017] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12c907c00) [pid = 1644] [serial = 981] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x126012c00) [pid = 1644] [serial = 972] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x118026800) [pid = 1644] [serial = 984] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12c5e3000) [pid = 1644] [serial = 978] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x1293c9800) [pid = 1644] [serial = 975] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12175f000) [pid = 1644] [serial = 1015] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12171b400) [pid = 1644] [serial = 1012] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x1266eb800) [pid = 1644] [serial = 1021] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x1250e2800) [pid = 1644] [serial = 1018] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x120fc2000) [pid = 1644] [serial = 1006] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x128ac5400) [pid = 1644] [serial = 1024] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x119abf400) [pid = 1644] [serial = 1003] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x1255d3000) [pid = 1644] [serial = 1020] [outer = 0x0] [url = about:blank] 18:41:18 INFO - PROCESS | 1644 | 1463794878164 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166d8800 == 76 [pid = 1644] [id = 373] 18:41:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1166e4c00) [pid = 1644] [serial = 1118] [outer = 0x0] 18:41:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x118026800) [pid = 1644] [serial = 1119] [outer = 0x1166e4c00] 18:41:18 INFO - PROCESS | 1644 | 1463794878190 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x1186f5c00) [pid = 1644] [serial = 1120] [outer = 0x1166e4c00] 18:41:18 INFO - PROCESS | 1644 | 1463794878515 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]]]}] 18:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 571ms 18:41:18 INFO - PROCESS | 1644 | 1463794878553 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:41:18 INFO - PROCESS | 1644 | 1463794878554 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:41:18 INFO - PROCESS | 1644 | 1463794878557 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:41:18 INFO - PROCESS | 1644 | 1463794878559 Marionette TRACE conn2 <- [1,1466,null,{}] 18:41:18 INFO - PROCESS | 1644 | 1463794878566 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}] 18:41:18 INFO - PROCESS | 1644 | 1463794878676 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:41:18 INFO - PROCESS | 1644 | 1463794878745 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x120eb8000 == 77 [pid = 1644] [id = 374] 18:41:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x11975f000) [pid = 1644] [serial = 1121] [outer = 0x0] 18:41:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x119a0a800) [pid = 1644] [serial = 1122] [outer = 0x11975f000] 18:41:18 INFO - PROCESS | 1644 | 1463794878773 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x120fc6400) [pid = 1644] [serial = 1123] [outer = 0x11975f000] 18:41:19 INFO - PROCESS | 1644 | 1463794879089 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]]]}] 18:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 572ms 18:41:19 INFO - PROCESS | 1644 | 1463794879130 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:41:19 INFO - PROCESS | 1644 | 1463794879132 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:41:19 INFO - PROCESS | 1644 | 1463794879134 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - PROCESS | 1644 | 1463794879135 Marionette TRACE conn2 <- [1,1470,null,{}] 18:41:19 INFO - PROCESS | 1644 | 1463794879145 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}] 18:41:19 INFO - PROCESS | 1644 | 1463794879244 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:41:19 INFO - PROCESS | 1644 | 1463794879309 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dd7800 == 78 [pid = 1644] [id = 375] 18:41:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x121073800) [pid = 1644] [serial = 1124] [outer = 0x0] 18:41:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12165b800) [pid = 1644] [serial = 1125] [outer = 0x121073800] 18:41:19 INFO - PROCESS | 1644 | 1463794879335 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x121753400) [pid = 1644] [serial = 1126] [outer = 0x121073800] 18:41:19 INFO - PROCESS | 1644 | 1463794879638 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]]]}] 18:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 521ms 18:41:19 INFO - PROCESS | 1644 | 1463794879655 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:41:19 INFO - PROCESS | 1644 | 1463794879656 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:41:19 INFO - PROCESS | 1644 | 1463794879659 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - PROCESS | 1644 | 1463794879660 Marionette TRACE conn2 <- [1,1474,null,{}] 18:41:19 INFO - PROCESS | 1644 | 1463794879662 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}] 18:41:19 INFO - PROCESS | 1644 | 1463794879754 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:41:19 INFO - PROCESS | 1644 | 1463794879829 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1266a6000 == 79 [pid = 1644] [id = 376] 18:41:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12107dc00) [pid = 1644] [serial = 1127] [outer = 0x0] 18:41:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x1217af400) [pid = 1644] [serial = 1128] [outer = 0x12107dc00] 18:41:19 INFO - PROCESS | 1644 | 1463794879855 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x1255d0400) [pid = 1644] [serial = 1129] [outer = 0x12107dc00] 18:41:20 INFO - PROCESS | 1644 | 1463794880231 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]]]}] 18:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 618ms 18:41:20 INFO - PROCESS | 1644 | 1463794880277 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:41:20 INFO - PROCESS | 1644 | 1463794880278 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:41:20 INFO - PROCESS | 1644 | 1463794880281 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:41:20 INFO - PROCESS | 1644 | 1463794880282 Marionette TRACE conn2 <- [1,1478,null,{}] 18:41:20 INFO - PROCESS | 1644 | 1463794880284 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}] 18:41:20 INFO - PROCESS | 1644 | 1463794880411 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:41:20 INFO - PROCESS | 1644 | 1463794880429 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b02f000 == 80 [pid = 1644] [id = 377] 18:41:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x126459400) [pid = 1644] [serial = 1130] [outer = 0x0] 18:41:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x1291fb400) [pid = 1644] [serial = 1131] [outer = 0x126459400] 18:41:20 INFO - PROCESS | 1644 | 1463794880454 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12a7da400) [pid = 1644] [serial = 1132] [outer = 0x126459400] 18:41:20 INFO - PROCESS | 1644 | 1463794880832 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]]]}] 18:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 571ms 18:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:41:20 INFO - PROCESS | 1644 | 1463794880853 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:41:20 INFO - PROCESS | 1644 | 1463794880854 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:41:20 INFO - PROCESS | 1644 | 1463794880856 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:41:20 INFO - PROCESS | 1644 | 1463794880857 Marionette TRACE conn2 <- [1,1482,null,{}] 18:41:20 INFO - PROCESS | 1644 | 1463794880859 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}] 18:41:20 INFO - PROCESS | 1644 | 1463794880977 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:41:20 INFO - PROCESS | 1644 | 1463794880991 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c549800 == 81 [pid = 1644] [id = 378] 18:41:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x116a60000) [pid = 1644] [serial = 1133] [outer = 0x0] 18:41:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x1266f4000) [pid = 1644] [serial = 1134] [outer = 0x116a60000] 18:41:21 INFO - PROCESS | 1644 | 1463794881016 Marionette DEBUG loaded listener.js 18:41:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12abe3c00) [pid = 1644] [serial = 1135] [outer = 0x116a60000] 18:41:21 INFO - PROCESS | 1644 | 1463794881390 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]]]}] 18:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 18:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:41:21 INFO - PROCESS | 1644 | 1463794881429 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 1644 | 1463794881430 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:41:21 INFO - PROCESS | 1644 | 1463794881432 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 1644 | 1463794881433 Marionette TRACE conn2 <- [1,1486,null,{}] 18:41:21 INFO - PROCESS | 1644 | 1463794881438 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}] 18:41:21 INFO - PROCESS | 1644 | 1463794881556 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:41:21 INFO - PROCESS | 1644 | 1463794881568 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf22000 == 82 [pid = 1644] [id = 379] 18:41:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x128adb400) [pid = 1644] [serial = 1136] [outer = 0x0] 18:41:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12bd1cc00) [pid = 1644] [serial = 1137] [outer = 0x128adb400] 18:41:21 INFO - PROCESS | 1644 | 1463794881593 Marionette DEBUG loaded listener.js 18:41:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12be2cc00) [pid = 1644] [serial = 1138] [outer = 0x128adb400] 18:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 18:41:21 INFO - PROCESS | 1644 | 1463794881945 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]]]}] 18:41:21 INFO - PROCESS | 1644 | 1463794881955 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 1644 | 1463794881956 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:41:21 INFO - PROCESS | 1644 | 1463794881958 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 1644 | 1463794881959 Marionette TRACE conn2 <- [1,1490,null,{}] 18:41:21 INFO - PROCESS | 1644 | 1463794881961 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}] 18:41:22 INFO - PROCESS | 1644 | 1463794882083 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x121ac7400) [pid = 1644] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12675c400) [pid = 1644] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x1122b1000) [pid = 1644] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x1185e2c00) [pid = 1644] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x118157c00) [pid = 1644] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x119a08800) [pid = 1644] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x112a60800) [pid = 1644] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x128ad6800) [pid = 1644] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x11317d000) [pid = 1644] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x126ce1000) [pid = 1644] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12170cc00) [pid = 1644] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x121711000) [pid = 1644] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:41:22 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12bd1b800) [pid = 1644] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:41:22 INFO - PROCESS | 1644 | 1463794882271 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191b0000 == 83 [pid = 1644] [id = 380] 18:41:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x112036000) [pid = 1644] [serial = 1139] [outer = 0x0] 18:41:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x11317dc00) [pid = 1644] [serial = 1140] [outer = 0x112036000] 18:41:22 INFO - PROCESS | 1644 | 1463794882296 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x119a0ac00) [pid = 1644] [serial = 1141] [outer = 0x112036000] 18:41:22 INFO - PROCESS | 1644 | 1463794882572 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]]]}] 18:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 619ms 18:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:41:22 INFO - PROCESS | 1644 | 1463794882577 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:41:22 INFO - PROCESS | 1644 | 1463794882579 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:41:22 INFO - PROCESS | 1644 | 1463794882581 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:41:22 INFO - PROCESS | 1644 | 1463794882582 Marionette TRACE conn2 <- [1,1494,null,{}] 18:41:22 INFO - PROCESS | 1644 | 1463794882592 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}] 18:41:22 INFO - PROCESS | 1644 | 1463794882701 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:41:22 INFO - PROCESS | 1644 | 1463794882705 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e65000 == 84 [pid = 1644] [id = 381] 18:41:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x121722400) [pid = 1644] [serial = 1142] [outer = 0x0] 18:41:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12967e800) [pid = 1644] [serial = 1143] [outer = 0x121722400] 18:41:22 INFO - PROCESS | 1644 | 1463794882731 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12c573400) [pid = 1644] [serial = 1144] [outer = 0x121722400] 18:41:23 INFO - PROCESS | 1644 | 1463794883084 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]]]}] 18:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 526ms 18:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:41:23 INFO - PROCESS | 1644 | 1463794883107 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:41:23 INFO - PROCESS | 1644 | 1463794883109 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:41:23 INFO - PROCESS | 1644 | 1463794883111 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 1644 | 1463794883113 Marionette TRACE conn2 <- [1,1498,null,{}] 18:41:23 INFO - PROCESS | 1644 | 1463794883115 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}] 18:41:23 INFO - PROCESS | 1644 | 1463794883260 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:41:23 INFO - PROCESS | 1644 | 1463794883264 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374c6800 == 85 [pid = 1644] [id = 382] 18:41:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12aa97000) [pid = 1644] [serial = 1145] [outer = 0x0] 18:41:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12c5e6000) [pid = 1644] [serial = 1146] [outer = 0x12aa97000] 18:41:23 INFO - PROCESS | 1644 | 1463794883295 Marionette DEBUG loaded listener.js 18:41:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12c831c00) [pid = 1644] [serial = 1147] [outer = 0x12aa97000] 18:41:23 INFO - PROCESS | 1644 | 1463794883606 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]]]}] 18:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 18:41:23 INFO - PROCESS | 1644 | 1463794883630 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:41:23 INFO - PROCESS | 1644 | 1463794883632 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:41:23 INFO - PROCESS | 1644 | 1463794883637 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 1644 | 1463794883639 Marionette TRACE conn2 <- [1,1502,null,{}] 18:41:23 INFO - PROCESS | 1644 | 1463794883641 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}] 18:41:23 INFO - PROCESS | 1644 | 1463794883738 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:41:23 INFO - PROCESS | 1644 | 1463794883810 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x137430800 == 86 [pid = 1644] [id = 383] 18:41:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12c82f800) [pid = 1644] [serial = 1148] [outer = 0x0] 18:41:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12c911800) [pid = 1644] [serial = 1149] [outer = 0x12c82f800] 18:41:23 INFO - PROCESS | 1644 | 1463794883844 Marionette DEBUG loaded listener.js 18:41:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12cc97800) [pid = 1644] [serial = 1150] [outer = 0x12c82f800] 18:41:24 INFO - PROCESS | 1644 | 1463794884134 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]]]}] 18:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 18:41:24 INFO - PROCESS | 1644 | 1463794884157 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 1644 | 1463794884158 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:41:24 INFO - PROCESS | 1644 | 1463794884160 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 1644 | 1463794884161 Marionette TRACE conn2 <- [1,1506,null,{}] 18:41:24 INFO - PROCESS | 1644 | 1463794884163 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}] 18:41:24 INFO - PROCESS | 1644 | 1463794884263 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:41:24 INFO - PROCESS | 1644 | 1463794884409 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x113113800 == 87 [pid = 1644] [id = 384] 18:41:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x110fd4000) [pid = 1644] [serial = 1151] [outer = 0x0] 18:41:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x110fd8400) [pid = 1644] [serial = 1152] [outer = 0x110fd4000] 18:41:24 INFO - PROCESS | 1644 | 1463794884442 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x110fe1800) [pid = 1644] [serial = 1153] [outer = 0x110fd4000] 18:41:24 INFO - PROCESS | 1644 | 1463794884921 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]]]}] 18:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 768ms 18:41:24 INFO - PROCESS | 1644 | 1463794884929 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 1644 | 1463794884932 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:41:24 INFO - PROCESS | 1644 | 1463794884935 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 1644 | 1463794884938 Marionette TRACE conn2 <- [1,1510,null,{}] 18:41:24 INFO - PROCESS | 1644 | 1463794884941 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}] 18:41:25 INFO - PROCESS | 1644 | 1463794885061 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:41:25 INFO - PROCESS | 1644 | 1463794885182 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191c3000 == 88 [pid = 1644] [id = 385] 18:41:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x113c9d000) [pid = 1644] [serial = 1154] [outer = 0x0] 18:41:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x1166e5400) [pid = 1644] [serial = 1155] [outer = 0x113c9d000] 18:41:25 INFO - PROCESS | 1644 | 1463794885213 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x118005c00) [pid = 1644] [serial = 1156] [outer = 0x113c9d000] 18:41:25 INFO - PROCESS | 1644 | 1463794885638 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]]]}] 18:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 720ms 18:41:25 INFO - PROCESS | 1644 | 1463794885658 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:41:25 INFO - PROCESS | 1644 | 1463794885660 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:41:25 INFO - PROCESS | 1644 | 1463794885663 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - PROCESS | 1644 | 1463794885664 Marionette TRACE conn2 <- [1,1514,null,{}] 18:41:25 INFO - PROCESS | 1644 | 1463794885667 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}] 18:41:25 INFO - PROCESS | 1644 | 1463794885782 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:41:25 INFO - PROCESS | 1644 | 1463794885866 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b178800 == 89 [pid = 1644] [id = 386] 18:41:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x1185e0000) [pid = 1644] [serial = 1157] [outer = 0x0] 18:41:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x11972a800) [pid = 1644] [serial = 1158] [outer = 0x1185e0000] 18:41:25 INFO - PROCESS | 1644 | 1463794885899 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x120e9d000) [pid = 1644] [serial = 1159] [outer = 0x1185e0000] 18:41:26 INFO - PROCESS | 1644 | 1463794886433 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]]]}] 18:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 822ms 18:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:41:26 INFO - PROCESS | 1644 | 1463794886487 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:41:26 INFO - PROCESS | 1644 | 1463794886490 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:41:26 INFO - PROCESS | 1644 | 1463794886501 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:41:26 INFO - PROCESS | 1644 | 1463794886508 Marionette TRACE conn2 <- [1,1518,null,{}] 18:41:26 INFO - PROCESS | 1644 | 1463794886513 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}] 18:41:26 INFO - PROCESS | 1644 | 1463794886686 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:41:26 INFO - PROCESS | 1644 | 1463794886787 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e75000 == 90 [pid = 1644] [id = 387] 18:41:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x120fbac00) [pid = 1644] [serial = 1160] [outer = 0x0] 18:41:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x126018800) [pid = 1644] [serial = 1161] [outer = 0x120fbac00] 18:41:26 INFO - PROCESS | 1644 | 1463794886817 Marionette DEBUG loaded listener.js 18:41:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x128add400) [pid = 1644] [serial = 1162] [outer = 0x120fbac00] 18:41:27 INFO - PROCESS | 1644 | 1463794887229 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]]]}] 18:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 783ms 18:41:27 INFO - PROCESS | 1644 | 1463794887277 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:41:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:41:27 INFO - PROCESS | 1644 | 1463794887279 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:41:27 INFO - PROCESS | 1644 | 1463794887281 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - PROCESS | 1644 | 1463794887282 Marionette TRACE conn2 <- [1,1522,null,{}] 18:41:27 INFO - PROCESS | 1644 | 1463794887285 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}] 18:41:27 INFO - PROCESS | 1644 | 1463794887399 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:41:27 INFO - PROCESS | 1644 | 1463794887481 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x137ccb000 == 91 [pid = 1644] [id = 388] 18:41:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x12379f400) [pid = 1644] [serial = 1163] [outer = 0x0] 18:41:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x128cfcc00) [pid = 1644] [serial = 1164] [outer = 0x12379f400] 18:41:27 INFO - PROCESS | 1644 | 1463794887512 Marionette DEBUG loaded listener.js 18:41:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x129679400) [pid = 1644] [serial = 1165] [outer = 0x12379f400] 18:41:27 INFO - PROCESS | 1644 | 1463794887875 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"]]]}] 18:41:27 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 () { 18:41:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:41:27 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 () { 18:41:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:41:27 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 () { 18:41:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:41:27 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 () { 18:41:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:41:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 620ms 18:41:27 INFO - PROCESS | 1644 | 1463794887901 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:41:27 INFO - PROCESS | 1644 | 1463794887903 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:41:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:41:27 INFO - PROCESS | 1644 | 1463794887905 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - PROCESS | 1644 | 1463794887907 Marionette TRACE conn2 <- [1,1526,null,{}] 18:41:27 INFO - PROCESS | 1644 | 1463794887909 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}] 18:41:28 INFO - PROCESS | 1644 | 1463794888023 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:41:28 INFO - PROCESS | 1644 | 1463794888125 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x137ce6800 == 92 [pid = 1644] [id = 389] 18:41:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x12abe8c00) [pid = 1644] [serial = 1166] [outer = 0x0] 18:41:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12bf72400) [pid = 1644] [serial = 1167] [outer = 0x12abe8c00] 18:41:28 INFO - PROCESS | 1644 | 1463794888160 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x12c5eb400) [pid = 1644] [serial = 1168] [outer = 0x12abe8c00] 18:41:28 INFO - PROCESS | 1644 | 1463794888615 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"]]]}] 18:41:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:41:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:41:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:41:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 718ms 18:41:28 INFO - PROCESS | 1644 | 1463794888626 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:41:28 INFO - PROCESS | 1644 | 1463794888628 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:41:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:41:28 INFO - PROCESS | 1644 | 1463794888632 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:41:28 INFO - PROCESS | 1644 | 1463794888634 Marionette TRACE conn2 <- [1,1530,null,{}] 18:41:28 INFO - PROCESS | 1644 | 1463794888638 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}] 18:41:28 INFO - PROCESS | 1644 | 1463794888809 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:41:28 INFO - PROCESS | 1644 | 1463794888943 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x137ce0800 == 93 [pid = 1644] [id = 390] 18:41:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x12bdc9400) [pid = 1644] [serial = 1169] [outer = 0x0] 18:41:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x12c830800) [pid = 1644] [serial = 1170] [outer = 0x12bdc9400] 18:41:28 INFO - PROCESS | 1644 | 1463794888972 Marionette DEBUG loaded listener.js 18:41:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x12cf62800) [pid = 1644] [serial = 1171] [outer = 0x12bdc9400] 18:41:29 INFO - PROCESS | 1644 | 1463794889325 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]]]}] 18:41:29 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 18:41:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:41:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:41:29 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. 18:41:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:41:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 722ms 18:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:41:29 INFO - PROCESS | 1644 | 1463794889360 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:41:29 INFO - PROCESS | 1644 | 1463794889362 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:41:29 INFO - PROCESS | 1644 | 1463794889364 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:41:29 INFO - PROCESS | 1644 | 1463794889366 Marionette TRACE conn2 <- [1,1534,null,{}] 18:41:29 INFO - PROCESS | 1644 | 1463794889386 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}] 18:41:29 INFO - PROCESS | 1644 | 1463794889559 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:41:29 INFO - PROCESS | 1644 | 1463794889713 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x137599000 == 94 [pid = 1644] [id = 391] 18:41:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x12c90f800) [pid = 1644] [serial = 1172] [outer = 0x0] 18:41:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12d35d000) [pid = 1644] [serial = 1173] [outer = 0x12c90f800] 18:41:29 INFO - PROCESS | 1644 | 1463794889756 Marionette DEBUG loaded listener.js 18:41:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12d39f800) [pid = 1644] [serial = 1174] [outer = 0x12c90f800] 18:41:30 INFO - PROCESS | 1644 | 1463794890181 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]]]}] 18:41:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 883ms 18:41:30 INFO - PROCESS | 1644 | 1463794890251 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:41:30 INFO - PROCESS | 1644 | 1463794890253 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:41:30 INFO - PROCESS | 1644 | 1463794890257 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:41:30 INFO - PROCESS | 1644 | 1463794890259 Marionette TRACE conn2 <- [1,1538,null,{}] 18:41:30 INFO - PROCESS | 1644 | 1463794890261 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}] 18:41:30 INFO - PROCESS | 1644 | 1463794890389 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:41:30 INFO - PROCESS | 1644 | 1463794890777 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f22800 == 95 [pid = 1644] [id = 392] 18:41:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x110fdd800) [pid = 1644] [serial = 1175] [outer = 0x0] 18:41:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x110fe1400) [pid = 1644] [serial = 1176] [outer = 0x110fdd800] 18:41:30 INFO - PROCESS | 1644 | 1463794890807 Marionette DEBUG loaded listener.js 18:41:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x112fb5400) [pid = 1644] [serial = 1177] [outer = 0x110fdd800] 18:41:31 INFO - PROCESS | 1644 | 1463794891243 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]]]}] 18:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1022ms 18:41:31 INFO - PROCESS | 1644 | 1463794891281 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:41:31 INFO - PROCESS | 1644 | 1463794891283 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:41:31 INFO - PROCESS | 1644 | 1463794891296 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 1644 | 1463794891299 Marionette TRACE conn2 <- [1,1542,null,{}] 18:41:31 INFO - PROCESS | 1644 | 1463794891303 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}] 18:41:31 INFO - PROCESS | 1644 | 1463794891433 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:41:31 INFO - PROCESS | 1644 | 1463794891588 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b7000 == 96 [pid = 1644] [id = 393] 18:41:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x113310800) [pid = 1644] [serial = 1178] [outer = 0x0] 18:41:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x1166ef000) [pid = 1644] [serial = 1179] [outer = 0x113310800] 18:41:31 INFO - PROCESS | 1644 | 1463794891636 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x116fef000) [pid = 1644] [serial = 1180] [outer = 0x113310800] 18:41:32 INFO - PROCESS | 1644 | 1463794892150 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]]]}] 18:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 884ms 18:41:32 INFO - PROCESS | 1644 | 1463794892174 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1644 | 1463794892178 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:41:32 INFO - PROCESS | 1644 | 1463794892182 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 1644 | 1463794892184 Marionette TRACE conn2 <- [1,1546,null,{}] 18:41:32 INFO - PROCESS | 1644 | 1463794892188 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}] 18:41:32 INFO - PROCESS | 1644 | 1463794892336 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:41:32 INFO - PROCESS | 1644 | 1463794892439 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ab7000 == 97 [pid = 1644] [id = 394] 18:41:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x11757d400) [pid = 1644] [serial = 1181] [outer = 0x0] 18:41:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x11815cc00) [pid = 1644] [serial = 1182] [outer = 0x11757d400] 18:41:32 INFO - PROCESS | 1644 | 1463794892467 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x119024400) [pid = 1644] [serial = 1183] [outer = 0x11757d400] 18:41:32 INFO - PROCESS | 1644 | 1463794892874 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]]]}] 18:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 18:41:32 INFO - PROCESS | 1644 | 1463794892920 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1644 | 1463794892922 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:41:32 INFO - PROCESS | 1644 | 1463794892932 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 1644 | 1463794892940 Marionette TRACE conn2 <- [1,1550,null,{}] 18:41:32 INFO - PROCESS | 1644 | 1463794892946 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}] 18:41:33 INFO - PROCESS | 1644 | 1463794893098 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:41:33 INFO - PROCESS | 1644 | 1463794893239 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b0800 == 98 [pid = 1644] [id = 395] 18:41:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x11975cc00) [pid = 1644] [serial = 1184] [outer = 0x0] 18:41:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x1197f0400) [pid = 1644] [serial = 1185] [outer = 0x11975cc00] 18:41:33 INFO - PROCESS | 1644 | 1463794893279 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x120fba800) [pid = 1644] [serial = 1186] [outer = 0x11975cc00] 18:41:33 INFO - PROCESS | 1644 | 1463794893809 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]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 935ms 18:41:33 INFO - PROCESS | 1644 | 1463794893871 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 1644 | 1463794893874 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:41:33 INFO - PROCESS | 1644 | 1463794893880 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 1644 | 1463794893882 Marionette TRACE conn2 <- [1,1554,null,{}] 18:41:33 INFO - PROCESS | 1644 | 1463794893887 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}] 18:41:34 INFO - PROCESS | 1644 | 1463794894037 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:41:34 INFO - PROCESS | 1644 | 1463794894235 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x137430800 == 97 [pid = 1644] [id = 383] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x1374c6800 == 96 [pid = 1644] [id = 382] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x128ad7c00) [pid = 1644] [serial = 1026] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x113c9dc00) [pid = 1644] [serial = 1029] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x118008800) [pid = 1644] [serial = 1032] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x1197f6400) [pid = 1644] [serial = 1035] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x12175c000) [pid = 1644] [serial = 1038] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x124da3400) [pid = 1644] [serial = 1041] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x128b15800) [pid = 1644] [serial = 1044] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x129671000) [pid = 1644] [serial = 1083] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x115f7a000 == 97 [pid = 1644] [id = 396] 18:41:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x110fd5800) [pid = 1644] [serial = 1187] [outer = 0x0] 18:41:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x1163a9400) [pid = 1644] [serial = 1188] [outer = 0x110fd5800] 18:41:34 INFO - PROCESS | 1644 | 1463794894334 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1197f6400) [pid = 1644] [serial = 1189] [outer = 0x110fd5800] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x133e65000 == 96 [pid = 1644] [id = 381] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x1191b0000 == 95 [pid = 1644] [id = 380] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf22000 == 94 [pid = 1644] [id = 379] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12c549800 == 93 [pid = 1644] [id = 378] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12b02f000 == 92 [pid = 1644] [id = 377] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x1266a6000 == 91 [pid = 1644] [id = 376] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x121dd7800 == 90 [pid = 1644] [id = 375] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x120eb8000 == 89 [pid = 1644] [id = 374] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x1166d8800 == 88 [pid = 1644] [id = 373] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x113124000 == 87 [pid = 1644] [id = 372] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x125f9f000 == 86 [pid = 1644] [id = 363] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x1181db800 == 85 [pid = 1644] [id = 362] 18:41:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5c2000 == 84 [pid = 1644] [id = 361] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x12600c400) [pid = 1644] [serial = 1065] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x128a29400) [pid = 1644] [serial = 1068] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x126672000) [pid = 1644] [serial = 1066] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x113178400) [pid = 1644] [serial = 1048] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x112a5d400) [pid = 1644] [serial = 1047] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x119061400) [pid = 1644] [serial = 1056] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x1197f5c00) [pid = 1644] [serial = 1057] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x118160400) [pid = 1644] [serial = 1053] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x11849a400) [pid = 1644] [serial = 1054] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x120fbbc00) [pid = 1644] [serial = 1059] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x12107c400) [pid = 1644] [serial = 1060] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x11605e400) [pid = 1644] [serial = 1050] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x116f30800) [pid = 1644] [serial = 1051] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x128ae1c00) [pid = 1644] [serial = 1071] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x128ad6000) [pid = 1644] [serial = 1069] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x121072c00) [pid = 1644] [serial = 1075] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x11757cc00) [pid = 1644] [serial = 1074] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x128c49800) [pid = 1644] [serial = 1072] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x128fe7400) [pid = 1644] [serial = 1080] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x12171b800) [pid = 1644] [serial = 1062] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x128accc00) [pid = 1644] [serial = 1077] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x1217afc00) [pid = 1644] [serial = 1063] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x1293c9c00) [pid = 1644] [serial = 1081] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x128cfa000) [pid = 1644] [serial = 1078] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x12bf75c00) [pid = 1644] [serial = 961] [outer = 0x0] [url = about:blank] 18:41:34 INFO - PROCESS | 1644 | 1463794894722 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]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 872ms 18:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:41:34 INFO - PROCESS | 1644 | 1463794894754 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 1644 | 1463794894756 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:41:34 INFO - PROCESS | 1644 | 1463794894760 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 1644 | 1463794894761 Marionette TRACE conn2 <- [1,1558,null,{}] 18:41:34 INFO - PROCESS | 1644 | 1463794894765 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}] 18:41:34 INFO - PROCESS | 1644 | 1463794894904 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:41:34 INFO - PROCESS | 1644 | 1463794894910 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191bf800 == 85 [pid = 1644] [id = 397] 18:41:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12170cc00) [pid = 1644] [serial = 1190] [outer = 0x0] 18:41:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x12171ac00) [pid = 1644] [serial = 1191] [outer = 0x12170cc00] 18:41:34 INFO - PROCESS | 1644 | 1463794894966 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x121755400) [pid = 1644] [serial = 1192] [outer = 0x12170cc00] 18:41:35 INFO - PROCESS | 1644 | 1463794895358 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 620ms 18:41:35 INFO - PROCESS | 1644 | 1463794895379 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 1644 | 1463794895381 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:41:35 INFO - PROCESS | 1644 | 1463794895383 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1644 | 1463794895384 Marionette TRACE conn2 <- [1,1562,null,{}] 18:41:35 INFO - PROCESS | 1644 | 1463794895387 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}] 18:41:35 INFO - PROCESS | 1644 | 1463794895474 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:41:35 INFO - PROCESS | 1644 | 1463794895478 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255a5800 == 86 [pid = 1644] [id = 398] 18:41:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x1217b8400) [pid = 1644] [serial = 1193] [outer = 0x0] 18:41:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x1250ec800) [pid = 1644] [serial = 1194] [outer = 0x1217b8400] 18:41:35 INFO - PROCESS | 1644 | 1463794895504 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x12600b800) [pid = 1644] [serial = 1195] [outer = 0x1217b8400] 18:41:35 INFO - PROCESS | 1644 | 1463794895918 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 569ms 18:41:35 INFO - PROCESS | 1644 | 1463794895952 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 1644 | 1463794895954 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:41:35 INFO - PROCESS | 1644 | 1463794895956 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1644 | 1463794895957 Marionette TRACE conn2 <- [1,1566,null,{}] 18:41:35 INFO - PROCESS | 1644 | 1463794895959 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}] 18:41:36 INFO - PROCESS | 1644 | 1463794896044 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:41:36 INFO - PROCESS | 1644 | 1463794896050 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1267bd800 == 87 [pid = 1644] [id = 399] 18:41:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x126018400) [pid = 1644] [serial = 1196] [outer = 0x0] 18:41:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x126672800) [pid = 1644] [serial = 1197] [outer = 0x126018400] 18:41:36 INFO - PROCESS | 1644 | 1463794896078 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x126ceb000) [pid = 1644] [serial = 1198] [outer = 0x126018400] 18:41:36 INFO - PROCESS | 1644 | 1463794896544 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]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 619ms 18:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:41:36 INFO - PROCESS | 1644 | 1463794896576 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 1644 | 1463794896578 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:41:36 INFO - PROCESS | 1644 | 1463794896581 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 1644 | 1463794896583 Marionette TRACE conn2 <- [1,1570,null,{}] 18:41:36 INFO - PROCESS | 1644 | 1463794896587 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}] 18:41:36 INFO - PROCESS | 1644 | 1463794896728 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:41:36 INFO - PROCESS | 1644 | 1463794896761 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x128cdf800 == 88 [pid = 1644] [id = 400] 18:41:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x128a2b400) [pid = 1644] [serial = 1199] [outer = 0x0] 18:41:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x128acc000) [pid = 1644] [serial = 1200] [outer = 0x128a2b400] 18:41:36 INFO - PROCESS | 1644 | 1463794896786 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x128ad9800) [pid = 1644] [serial = 1201] [outer = 0x128a2b400] 18:41:37 INFO - PROCESS | 1644 | 1463794897141 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 571ms 18:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:41:37 INFO - PROCESS | 1644 | 1463794897153 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 1644 | 1463794897154 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:41:37 INFO - PROCESS | 1644 | 1463794897156 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1644 | 1463794897157 Marionette TRACE conn2 <- [1,1574,null,{}] 18:41:37 INFO - PROCESS | 1644 | 1463794897159 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}] 18:41:37 INFO - PROCESS | 1644 | 1463794897277 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:41:37 INFO - PROCESS | 1644 | 1463794897293 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a861800 == 89 [pid = 1644] [id = 401] 18:41:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x126ce7800) [pid = 1644] [serial = 1202] [outer = 0x0] 18:41:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x128b1dc00) [pid = 1644] [serial = 1203] [outer = 0x126ce7800] 18:41:37 INFO - PROCESS | 1644 | 1463794897318 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x128cf1400) [pid = 1644] [serial = 1204] [outer = 0x126ce7800] 18:41:37 INFO - PROCESS | 1644 | 1463794897665 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 18:41:37 INFO - PROCESS | 1644 | 1463794897675 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 1644 | 1463794897676 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:41:37 INFO - PROCESS | 1644 | 1463794897678 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1644 | 1463794897679 Marionette TRACE conn2 <- [1,1578,null,{}] 18:41:37 INFO - PROCESS | 1644 | 1463794897682 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}] 18:41:37 INFO - PROCESS | 1644 | 1463794897798 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:41:37 INFO - PROCESS | 1644 | 1463794897812 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b028800 == 90 [pid = 1644] [id = 402] 18:41:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x128b11000) [pid = 1644] [serial = 1205] [outer = 0x0] 18:41:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x128fdcc00) [pid = 1644] [serial = 1206] [outer = 0x128b11000] 18:41:37 INFO - PROCESS | 1644 | 1463794897842 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x129672800) [pid = 1644] [serial = 1207] [outer = 0x128b11000] 18:41:38 INFO - PROCESS | 1644 | 1463794898212 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]]]}] 18:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 18:41:38 INFO - PROCESS | 1644 | 1463794898249 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 1644 | 1463794898251 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:41:38 INFO - PROCESS | 1644 | 1463794898253 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 1644 | 1463794898255 Marionette TRACE conn2 <- [1,1582,null,{}] 18:41:38 INFO - PROCESS | 1644 | 1463794898257 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}] 18:41:38 INFO - PROCESS | 1644 | 1463794898394 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:41:38 INFO - PROCESS | 1644 | 1463794898415 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c843000 == 91 [pid = 1644] [id = 403] 18:41:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x12a7a3c00) [pid = 1644] [serial = 1208] [outer = 0x0] 18:41:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x12b058800) [pid = 1644] [serial = 1209] [outer = 0x12a7a3c00] 18:41:38 INFO - PROCESS | 1644 | 1463794898440 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x12bd1d800) [pid = 1644] [serial = 1210] [outer = 0x12a7a3c00] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x113176000) [pid = 1644] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x12967f400) [pid = 1644] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x126762000) [pid = 1644] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x12bf7fc00) [pid = 1644] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x113ce2400) [pid = 1644] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x128ad6400) [pid = 1644] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x128a2e400) [pid = 1644] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x118028400) [pid = 1644] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12c825800) [pid = 1644] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x118008c00) [pid = 1644] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x1160af400) [pid = 1644] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x1197f0c00) [pid = 1644] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x116f2cc00) [pid = 1644] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x1197efc00) [pid = 1644] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x113c96800) [pid = 1644] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x120fc6000) [pid = 1644] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x115fdb800) [pid = 1644] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x1250e1c00) [pid = 1644] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x128b17800) [pid = 1644] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x121758800) [pid = 1644] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x128adf800) [pid = 1644] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x120ea0000) [pid = 1644] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x116742800) [pid = 1644] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x124d9d400) [pid = 1644] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x12171c000) [pid = 1644] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x128c52400) [pid = 1644] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x120fc6800) [pid = 1644] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x126cecc00) [pid = 1644] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x11301f400) [pid = 1644] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x121729400) [pid = 1644] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x118011000) [pid = 1644] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x121720400) [pid = 1644] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x116a5f400) [pid = 1644] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x120fc5c00) [pid = 1644] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x11801d800) [pid = 1644] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x119757400) [pid = 1644] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x116f30c00) [pid = 1644] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x121760c00) [pid = 1644] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x11317d800) [pid = 1644] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x1197f1c00) [pid = 1644] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x126764c00) [pid = 1644] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x128ac6000) [pid = 1644] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x126459400) [pid = 1644] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x116a60000) [pid = 1644] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x128adb400) [pid = 1644] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x112036000) [pid = 1644] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12aa97000) [pid = 1644] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x121722400) [pid = 1644] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1163a2c00) [pid = 1644] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x121073800) [pid = 1644] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x12107dc00) [pid = 1644] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x11975f000) [pid = 1644] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x1166e4c00) [pid = 1644] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x112018c00) [pid = 1644] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:41:39 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x12107f000) [pid = 1644] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:41:39 INFO - PROCESS | 1644 | 1463794899300 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1070ms 18:41:39 INFO - PROCESS | 1644 | 1463794899324 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 1644 | 1463794899326 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:41:39 INFO - PROCESS | 1644 | 1463794899328 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 1644 | 1463794899329 Marionette TRACE conn2 <- [1,1586,null,{}] 18:41:39 INFO - PROCESS | 1644 | 1463794899332 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}] 18:41:39 INFO - PROCESS | 1644 | 1463794899427 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:41:39 INFO - PROCESS | 1644 | 1463794899501 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x118121800 == 92 [pid = 1644] [id = 404] 18:41:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x110fdb400) [pid = 1644] [serial = 1211] [outer = 0x0] 18:41:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x1134e9000) [pid = 1644] [serial = 1212] [outer = 0x110fdb400] 18:41:39 INFO - PROCESS | 1644 | 1463794899526 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x116a5f800) [pid = 1644] [serial = 1213] [outer = 0x110fdb400] 18:41:39 INFO - PROCESS | 1644 | 1463794899874 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 569ms 18:41:39 INFO - PROCESS | 1644 | 1463794899898 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 1644 | 1463794899902 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:41:39 INFO - PROCESS | 1644 | 1463794899905 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 1644 | 1463794899907 Marionette TRACE conn2 <- [1,1590,null,{}] 18:41:39 INFO - PROCESS | 1644 | 1463794899911 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}] 18:41:40 INFO - PROCESS | 1644 | 1463794900059 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:41:40 INFO - PROCESS | 1644 | 1463794900180 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1267b8000 == 93 [pid = 1644] [id = 405] 18:41:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x112018c00) [pid = 1644] [serial = 1214] [outer = 0x0] 18:41:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x11801d800) [pid = 1644] [serial = 1215] [outer = 0x112018c00] 18:41:40 INFO - PROCESS | 1644 | 1463794900219 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x119761800) [pid = 1644] [serial = 1216] [outer = 0x112018c00] 18:41:40 INFO - PROCESS | 1644 | 1463794900507 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]]]}] 18:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 619ms 18:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:41:40 INFO - PROCESS | 1644 | 1463794900525 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 1644 | 1463794900526 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:41:40 INFO - PROCESS | 1644 | 1463794900528 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 1644 | 1463794900529 Marionette TRACE conn2 <- [1,1594,null,{}] 18:41:40 INFO - PROCESS | 1644 | 1463794900532 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}] 18:41:40 INFO - PROCESS | 1644 | 1463794900644 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:41:40 INFO - PROCESS | 1644 | 1463794900730 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc68000 == 94 [pid = 1644] [id = 406] 18:41:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x119757400) [pid = 1644] [serial = 1217] [outer = 0x0] 18:41:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x120fbf400) [pid = 1644] [serial = 1218] [outer = 0x119757400] 18:41:40 INFO - PROCESS | 1644 | 1463794900755 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x121710c00) [pid = 1644] [serial = 1219] [outer = 0x119757400] 18:41:41 INFO - PROCESS | 1644 | 1463794901011 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]]]}] 18:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 18:41:41 INFO - PROCESS | 1644 | 1463794901047 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:41:41 INFO - PROCESS | 1644 | 1463794901049 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:41:41 INFO - PROCESS | 1644 | 1463794901060 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:41:41 INFO - PROCESS | 1644 | 1463794901061 Marionette TRACE conn2 <- [1,1598,null,{}] 18:41:41 INFO - PROCESS | 1644 | 1463794901064 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}] 18:41:41 INFO - PROCESS | 1644 | 1463794901211 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:41:41 INFO - PROCESS | 1644 | 1463794901484 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x1132c3000 == 95 [pid = 1644] [id = 407] 18:41:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x110fdc000) [pid = 1644] [serial = 1220] [outer = 0x0] 18:41:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x11201c800) [pid = 1644] [serial = 1221] [outer = 0x110fdc000] 18:41:41 INFO - PROCESS | 1644 | 1463794901544 Marionette DEBUG loaded listener.js 18:41:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x113c57400) [pid = 1644] [serial = 1222] [outer = 0x110fdc000] 18:41:42 INFO - PROCESS | 1644 | 1463794902065 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]]]}] 18:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1021ms 18:41:42 INFO - PROCESS | 1644 | 1463794902099 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:41:42 INFO - PROCESS | 1644 | 1463794902102 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:41:42 INFO - PROCESS | 1644 | 1463794902121 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:41:42 INFO - PROCESS | 1644 | 1463794902124 Marionette TRACE conn2 <- [1,1602,null,{}] 18:41:42 INFO - PROCESS | 1644 | 1463794902127 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}] 18:41:42 INFO - PROCESS | 1644 | 1463794902247 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:41:42 INFO - PROCESS | 1644 | 1463794902331 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b9800 == 96 [pid = 1644] [id = 408] 18:41:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x118023400) [pid = 1644] [serial = 1223] [outer = 0x0] 18:41:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x118173c00) [pid = 1644] [serial = 1224] [outer = 0x118023400] 18:41:42 INFO - PROCESS | 1644 | 1463794902363 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x118846800) [pid = 1644] [serial = 1225] [outer = 0x118023400] 18:41:42 INFO - PROCESS | 1644 | 1463794902798 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]]]}] 18:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 724ms 18:41:42 INFO - PROCESS | 1644 | 1463794902847 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:41:42 INFO - PROCESS | 1644 | 1463794902850 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:41:42 INFO - PROCESS | 1644 | 1463794902855 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:41:42 INFO - PROCESS | 1644 | 1463794902856 Marionette TRACE conn2 <- [1,1606,null,{}] 18:41:42 INFO - PROCESS | 1644 | 1463794902859 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}] 18:41:42 INFO - PROCESS | 1644 | 1463794902975 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:41:43 INFO - PROCESS | 1644 | 1463794903062 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a519800 == 97 [pid = 1644] [id = 409] 18:41:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x11975e000) [pid = 1644] [serial = 1226] [outer = 0x0] 18:41:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x119a08800) [pid = 1644] [serial = 1227] [outer = 0x11975e000] 18:41:43 INFO - PROCESS | 1644 | 1463794903092 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x121241c00) [pid = 1644] [serial = 1228] [outer = 0x11975e000] 18:41:43 INFO - PROCESS | 1644 | 1463794903536 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]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 719ms 18:41:43 INFO - PROCESS | 1644 | 1463794903580 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 1644 | 1463794903581 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:41:43 INFO - PROCESS | 1644 | 1463794903591 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 1644 | 1463794903595 Marionette TRACE conn2 <- [1,1610,null,{}] 18:41:43 INFO - PROCESS | 1644 | 1463794903615 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}] 18:41:43 INFO - PROCESS | 1644 | 1463794903760 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:41:43 INFO - PROCESS | 1644 | 1463794903823 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc1f000 == 98 [pid = 1644] [id = 410] 18:41:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x121080400) [pid = 1644] [serial = 1229] [outer = 0x0] 18:41:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x123638400) [pid = 1644] [serial = 1230] [outer = 0x121080400] 18:41:43 INFO - PROCESS | 1644 | 1463794903853 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12600b000) [pid = 1644] [serial = 1231] [outer = 0x121080400] 18:41:44 INFO - PROCESS | 1644 | 1463794904267 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 727ms 18:41:44 INFO - PROCESS | 1644 | 1463794904313 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1644 | 1463794904315 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:41:44 INFO - PROCESS | 1644 | 1463794904317 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1644 | 1463794904319 Marionette TRACE conn2 <- [1,1614,null,{}] 18:41:44 INFO - PROCESS | 1644 | 1463794904321 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}] 18:41:44 INFO - PROCESS | 1644 | 1463794904435 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:41:44 INFO - PROCESS | 1644 | 1463794904549 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e032000 == 99 [pid = 1644] [id = 411] 18:41:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x1217afc00) [pid = 1644] [serial = 1232] [outer = 0x0] 18:41:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x128ad5800) [pid = 1644] [serial = 1233] [outer = 0x1217afc00] 18:41:44 INFO - PROCESS | 1644 | 1463794904582 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x128c48c00) [pid = 1644] [serial = 1234] [outer = 0x1217afc00] 18:41:44 INFO - PROCESS | 1644 | 1463794904972 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]]]}] 18:41:44 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 18:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 673ms 18:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:41:44 INFO - PROCESS | 1644 | 1463794904992 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1644 | 1463794904993 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:41:44 INFO - PROCESS | 1644 | 1463794904995 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1644 | 1463794904996 Marionette TRACE conn2 <- [1,1618,null,{}] 18:41:45 INFO - PROCESS | 1644 | 1463794904999 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}] 18:41:45 INFO - PROCESS | 1644 | 1463794905132 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:41:45 INFO - PROCESS | 1644 | 1463794905233 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d2b000 == 100 [pid = 1644] [id = 412] 18:41:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12914f000) [pid = 1644] [serial = 1235] [outer = 0x0] 18:41:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x129155800) [pid = 1644] [serial = 1236] [outer = 0x12914f000] 18:41:45 INFO - PROCESS | 1644 | 1463794905269 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12a598400) [pid = 1644] [serial = 1237] [outer = 0x12914f000] 18:41:45 INFO - PROCESS | 1644 | 1463794905694 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]]]}] 18:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 724ms 18:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:41:45 INFO - PROCESS | 1644 | 1463794905721 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:41:45 INFO - PROCESS | 1644 | 1463794905722 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:41:45 INFO - PROCESS | 1644 | 1463794905725 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 1644 | 1463794905726 Marionette TRACE conn2 <- [1,1622,null,{}] 18:41:45 INFO - PROCESS | 1644 | 1463794905728 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}] 18:41:45 INFO - PROCESS | 1644 | 1463794905843 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:41:45 INFO - PROCESS | 1644 | 1463794905929 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e1c800 == 101 [pid = 1644] [id = 413] 18:41:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12a7e3800) [pid = 1644] [serial = 1238] [outer = 0x0] 18:41:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12abe9400) [pid = 1644] [serial = 1239] [outer = 0x12a7e3800] 18:41:45 INFO - PROCESS | 1644 | 1463794905960 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12b3a9000) [pid = 1644] [serial = 1240] [outer = 0x12a7e3800] 18:41:46 INFO - PROCESS | 1644 | 1463794906393 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]]]}] 18:41:46 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 18:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 721ms 18:41:46 INFO - PROCESS | 1644 | 1463794906447 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1644 | 1463794906449 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:41:46 INFO - PROCESS | 1644 | 1463794906505 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1644 | 1463794906507 Marionette TRACE conn2 <- [1,1626,null,{}] 18:41:46 INFO - PROCESS | 1644 | 1463794906514 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}] 18:41:46 INFO - PROCESS | 1644 | 1463794906694 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:41:46 INFO - PROCESS | 1644 | 1463794906814 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x134410800 == 102 [pid = 1644] [id = 414] 18:41:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12b05dc00) [pid = 1644] [serial = 1241] [outer = 0x0] 18:41:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12be2c800) [pid = 1644] [serial = 1242] [outer = 0x12b05dc00] 18:41:46 INFO - PROCESS | 1644 | 1463794906892 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x12bf81000) [pid = 1644] [serial = 1243] [outer = 0x12b05dc00] 18:41:47 INFO - PROCESS | 1644 | 1463794907413 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]]]}] 18:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 998ms 18:41:47 INFO - PROCESS | 1644 | 1463794907479 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:41:47 INFO - PROCESS | 1644 | 1463794907482 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:41:47 INFO - PROCESS | 1644 | 1463794907486 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 1644 | 1463794907488 Marionette TRACE conn2 <- [1,1630,null,{}] 18:41:47 INFO - PROCESS | 1644 | 1463794907491 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}] 18:41:47 INFO - PROCESS | 1644 | 1463794907662 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:41:47 INFO - PROCESS | 1644 | 1463794907800 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x118065000 == 103 [pid = 1644] [id = 415] 18:41:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x11317f800) [pid = 1644] [serial = 1244] [outer = 0x0] 18:41:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x121080800) [pid = 1644] [serial = 1245] [outer = 0x11317f800] 18:41:47 INFO - PROCESS | 1644 | 1463794907831 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x12c578400) [pid = 1644] [serial = 1246] [outer = 0x11317f800] 18:41:48 INFO - PROCESS | 1644 | 1463794908275 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 822ms 18:41:48 INFO - PROCESS | 1644 | 1463794908315 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:41:48 INFO - PROCESS | 1644 | 1463794908318 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:41:48 INFO - PROCESS | 1644 | 1463794908321 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 1644 | 1463794908322 Marionette TRACE conn2 <- [1,1634,null,{}] 18:41:48 INFO - PROCESS | 1644 | 1463794908325 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}] 18:41:48 INFO - PROCESS | 1644 | 1463794908442 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:41:48 INFO - PROCESS | 1644 | 1463794908535 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f06000 == 104 [pid = 1644] [id = 416] 18:41:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x113180400) [pid = 1644] [serial = 1247] [outer = 0x0] 18:41:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x116f29c00) [pid = 1644] [serial = 1248] [outer = 0x113180400] 18:41:48 INFO - PROCESS | 1644 | 1463794908566 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x120ea3400) [pid = 1644] [serial = 1249] [outer = 0x113180400] 18:41:48 INFO - PROCESS | 1644 | 1463794908992 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]]]}] 18:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 719ms 18:41:49 INFO - PROCESS | 1644 | 1463794909041 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1644 | 1463794909043 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:41:49 INFO - PROCESS | 1644 | 1463794909045 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 1644 | 1463794909046 Marionette TRACE conn2 <- [1,1638,null,{}] 18:41:49 INFO - PROCESS | 1644 | 1463794909049 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}] 18:41:49 INFO - PROCESS | 1644 | 1463794909168 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:41:49 INFO - PROCESS | 1644 | 1463794909456 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x11854c800 == 105 [pid = 1644] [id = 417] 18:41:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x110fdbc00) [pid = 1644] [serial = 1250] [outer = 0x0] 18:41:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x112fb8c00) [pid = 1644] [serial = 1251] [outer = 0x110fdbc00] 18:41:49 INFO - PROCESS | 1644 | 1463794909498 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x113c9f000) [pid = 1644] [serial = 1252] [outer = 0x110fdbc00] 18:41:49 INFO - PROCESS | 1644 | 1463794909988 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]]]}] 18:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 972ms 18:41:50 INFO - PROCESS | 1644 | 1463794910018 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:41:50 INFO - PROCESS | 1644 | 1463794910020 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:41:50 INFO - PROCESS | 1644 | 1463794910023 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 1644 | 1463794910025 Marionette TRACE conn2 <- [1,1642,null,{}] 18:41:50 INFO - PROCESS | 1644 | 1463794910029 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}] 18:41:50 INFO - PROCESS | 1644 | 1463794910139 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:41:50 INFO - PROCESS | 1644 | 1463794910263 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x121686800 == 106 [pid = 1644] [id = 418] 18:41:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x1122b2800) [pid = 1644] [serial = 1253] [outer = 0x0] 18:41:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x113c9e400) [pid = 1644] [serial = 1254] [outer = 0x1122b2800] 18:41:50 INFO - PROCESS | 1644 | 1463794910295 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x116f37800) [pid = 1644] [serial = 1255] [outer = 0x1122b2800] 18:41:50 INFO - PROCESS | 1644 | 1463794910724 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]]]}] 18:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 720ms 18:41:50 INFO - PROCESS | 1644 | 1463794910745 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:41:50 INFO - PROCESS | 1644 | 1463794910748 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:41:50 INFO - PROCESS | 1644 | 1463794910751 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 1644 | 1463794910752 Marionette TRACE conn2 <- [1,1646,null,{}] 18:41:50 INFO - PROCESS | 1644 | 1463794910755 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}] 18:41:50 INFO - PROCESS | 1644 | 1463794910863 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:41:50 INFO - PROCESS | 1644 | 1463794910980 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1127eb800 == 107 [pid = 1644] [id = 419] 18:41:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x113ce2000) [pid = 1644] [serial = 1256] [outer = 0x0] 18:41:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x116a69400) [pid = 1644] [serial = 1257] [outer = 0x113ce2000] 18:41:51 INFO - PROCESS | 1644 | 1463794911039 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x1197f0c00) [pid = 1644] [serial = 1258] [outer = 0x113ce2000] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x11908e800 == 106 [pid = 1644] [id = 172] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1214c4000 == 105 [pid = 1644] [id = 348] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x133e66800 == 104 [pid = 1644] [id = 303] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12c539000 == 103 [pid = 1644] [id = 151] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc68000 == 102 [pid = 1644] [id = 406] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1267b8000 == 101 [pid = 1644] [id = 405] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x118121800 == 100 [pid = 1644] [id = 404] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12c843000 == 99 [pid = 1644] [id = 403] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12bd1e400) [pid = 1644] [serial = 1113] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12c911800) [pid = 1644] [serial = 1149] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12b028800 == 98 [pid = 1644] [id = 402] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12a861800 == 97 [pid = 1644] [id = 401] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x128cdf800 == 96 [pid = 1644] [id = 400] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1267bd800 == 95 [pid = 1644] [id = 399] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1255a5800 == 94 [pid = 1644] [id = 398] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1191bf800 == 93 [pid = 1644] [id = 397] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x115f7a000 == 92 [pid = 1644] [id = 396] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b0800 == 91 [pid = 1644] [id = 395] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x116ab7000 == 90 [pid = 1644] [id = 394] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b7000 == 89 [pid = 1644] [id = 393] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x116f22800 == 88 [pid = 1644] [id = 392] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x137599000 == 87 [pid = 1644] [id = 391] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x137ce0800 == 86 [pid = 1644] [id = 390] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x137ce6800 == 85 [pid = 1644] [id = 389] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x137ccb000 == 84 [pid = 1644] [id = 388] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x133e75000 == 83 [pid = 1644] [id = 387] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12b178800 == 82 [pid = 1644] [id = 386] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x1191c3000 == 81 [pid = 1644] [id = 385] 18:41:51 INFO - PROCESS | 1644 | --DOCSHELL 0x113113800 == 80 [pid = 1644] [id = 384] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x128ad3800) [pid = 1644] [serial = 1042] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x12379c000) [pid = 1644] [serial = 1039] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12bf80c00) [pid = 1644] [serial = 855] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x128adc400) [pid = 1644] [serial = 849] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12c832400) [pid = 1644] [serial = 979] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x11800cc00) [pid = 1644] [serial = 840] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x129671400) [pid = 1644] [serial = 910] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x128cf5400) [pid = 1644] [serial = 735] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x120ea8800) [pid = 1644] [serial = 904] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12c90bc00) [pid = 1644] [serial = 982] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x119764800) [pid = 1644] [serial = 967] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x117472800) [pid = 1644] [serial = 964] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x11971cc00) [pid = 1644] [serial = 843] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x119724800) [pid = 1644] [serial = 780] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x120e9e800) [pid = 1644] [serial = 726] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x116745800) [pid = 1644] [serial = 720] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x121710800) [pid = 1644] [serial = 970] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12170c800) [pid = 1644] [serial = 919] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x128c51c00) [pid = 1644] [serial = 1045] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12cc99000) [pid = 1644] [serial = 913] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x128a2c400) [pid = 1644] [serial = 789] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12c5e8400) [pid = 1644] [serial = 795] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x124a64400) [pid = 1644] [serial = 783] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x11800f000) [pid = 1644] [serial = 901] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12aa98400) [pid = 1644] [serial = 976] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x128c4a000) [pid = 1644] [serial = 973] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x129151800) [pid = 1644] [serial = 738] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12600e000) [pid = 1644] [serial = 732] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12a7e0400) [pid = 1644] [serial = 786] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12c909000) [pid = 1644] [serial = 985] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x1255dd000) [pid = 1644] [serial = 846] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x11971c800) [pid = 1644] [serial = 723] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x128a2e000) [pid = 1644] [serial = 907] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x1186ec400) [pid = 1644] [serial = 1033] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x121caf000) [pid = 1644] [serial = 729] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x118025c00) [pid = 1644] [serial = 858] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1291fcc00) [pid = 1644] [serial = 741] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12107a400) [pid = 1644] [serial = 798] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12b3a1000) [pid = 1644] [serial = 792] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x12d448400) [pid = 1644] [serial = 916] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x120fc3c00) [pid = 1644] [serial = 1036] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x1291f8800) [pid = 1644] [serial = 852] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x128b12000) [pid = 1644] [serial = 1027] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x1165c2800) [pid = 1644] [serial = 1030] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x1291fb400) [pid = 1644] [serial = 1131] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x1266f4000) [pid = 1644] [serial = 1134] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12a7da400) [pid = 1644] [serial = 1132] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12be2cc00) [pid = 1644] [serial = 1138] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12bd1cc00) [pid = 1644] [serial = 1137] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x119a0ac00) [pid = 1644] [serial = 1141] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12c5e6000) [pid = 1644] [serial = 1146] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x128cf5c00) [pid = 1644] [serial = 1095] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12967e800) [pid = 1644] [serial = 1143] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x117587400) [pid = 1644] [serial = 1117] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x116746c00) [pid = 1644] [serial = 1116] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12b0a5c00) [pid = 1644] [serial = 1104] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x121495800) [pid = 1644] [serial = 1110] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x121753400) [pid = 1644] [serial = 1126] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12aaa1c00) [pid = 1644] [serial = 1101] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12165b800) [pid = 1644] [serial = 1125] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x123675000) [pid = 1644] [serial = 1092] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x1217af400) [pid = 1644] [serial = 1128] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x116f29400) [pid = 1644] [serial = 1086] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x1291f9c00) [pid = 1644] [serial = 1098] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x11901c400) [pid = 1644] [serial = 1089] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x119a0a800) [pid = 1644] [serial = 1122] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x120fc6400) [pid = 1644] [serial = 1123] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x115d37800) [pid = 1644] [serial = 1107] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x118026800) [pid = 1644] [serial = 1119] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x1186f5c00) [pid = 1644] [serial = 1120] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x12c831c00) [pid = 1644] [serial = 1147] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12abe3c00) [pid = 1644] [serial = 1135] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x11317dc00) [pid = 1644] [serial = 1140] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1255d0400) [pid = 1644] [serial = 1129] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12c573400) [pid = 1644] [serial = 1144] [outer = 0x0] [url = about:blank] 18:41:51 INFO - PROCESS | 1644 | 1463794911502 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]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 771ms 18:41:51 INFO - PROCESS | 1644 | 1463794911523 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:41:51 INFO - PROCESS | 1644 | 1463794911524 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:41:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:41:51 INFO - PROCESS | 1644 | 1463794911527 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 1644 | 1463794911531 Marionette TRACE conn2 <- [1,1650,null,{}] 18:41:51 INFO - PROCESS | 1644 | 1463794911538 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}] 18:41:51 INFO - PROCESS | 1644 | 1463794911635 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:41:51 INFO - PROCESS | 1644 | 1463794911641 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191b5000 == 81 [pid = 1644] [id = 420] 18:41:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x119a0f800) [pid = 1644] [serial = 1259] [outer = 0x0] 18:41:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x120ea6800) [pid = 1644] [serial = 1260] [outer = 0x119a0f800] 18:41:51 INFO - PROCESS | 1644 | 1463794911666 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12107fc00) [pid = 1644] [serial = 1261] [outer = 0x119a0f800] 18:41:52 INFO - PROCESS | 1644 | 1463794912116 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]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 627ms 18:41:52 INFO - PROCESS | 1644 | 1463794912155 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 1644 | 1463794912157 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:41:52 INFO - PROCESS | 1644 | 1463794912161 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 1644 | 1463794912163 Marionette TRACE conn2 <- [1,1654,null,{}] 18:41:52 INFO - PROCESS | 1644 | 1463794912166 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}] 18:41:52 INFO - PROCESS | 1644 | 1463794912314 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:41:52 INFO - PROCESS | 1644 | 1463794912428 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e5000 == 82 [pid = 1644] [id = 421] 18:41:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x120e9d400) [pid = 1644] [serial = 1262] [outer = 0x0] 18:41:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12170e000) [pid = 1644] [serial = 1263] [outer = 0x120e9d400] 18:41:52 INFO - PROCESS | 1644 | 1463794912455 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x121752c00) [pid = 1644] [serial = 1264] [outer = 0x120e9d400] 18:41:52 INFO - PROCESS | 1644 | 1463794912743 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]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 622ms 18:41:52 INFO - PROCESS | 1644 | 1463794912782 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 1644 | 1463794912785 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:41:52 INFO - PROCESS | 1644 | 1463794912789 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 1644 | 1463794912791 Marionette TRACE conn2 <- [1,1658,null,{}] 18:41:52 INFO - PROCESS | 1644 | 1463794912793 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}] 18:41:52 INFO - PROCESS | 1644 | 1463794912887 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:41:52 INFO - PROCESS | 1644 | 1463794912891 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12607f000 == 83 [pid = 1644] [id = 422] 18:41:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x124a64400) [pid = 1644] [serial = 1265] [outer = 0x0] 18:41:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x1255d0400) [pid = 1644] [serial = 1266] [outer = 0x124a64400] 18:41:52 INFO - PROCESS | 1644 | 1463794912921 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x126672000) [pid = 1644] [serial = 1267] [outer = 0x124a64400] 18:41:53 INFO - PROCESS | 1644 | 1463794913294 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 18:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:41:53 INFO - PROCESS | 1644 | 1463794913309 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1644 | 1463794913310 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:41:53 INFO - PROCESS | 1644 | 1463794913312 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1644 | 1463794913313 Marionette TRACE conn2 <- [1,1662,null,{}] 18:41:53 INFO - PROCESS | 1644 | 1463794913315 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}] 18:41:53 INFO - PROCESS | 1644 | 1463794913456 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:41:53 INFO - PROCESS | 1644 | 1463794913470 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x128faa800 == 84 [pid = 1644] [id = 423] 18:41:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x126760800) [pid = 1644] [serial = 1268] [outer = 0x0] 18:41:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x128a2f400) [pid = 1644] [serial = 1269] [outer = 0x126760800] 18:41:53 INFO - PROCESS | 1644 | 1463794913496 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x128adc800) [pid = 1644] [serial = 1270] [outer = 0x126760800] 18:41:53 INFO - PROCESS | 1644 | 1463794913860 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 576ms 18:41:53 INFO - PROCESS | 1644 | 1463794913889 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1644 | 1463794913898 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:41:53 INFO - PROCESS | 1644 | 1463794913910 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1644 | 1463794913911 Marionette TRACE conn2 <- [1,1666,null,{}] 18:41:53 INFO - PROCESS | 1644 | 1463794913913 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}] 18:41:54 INFO - PROCESS | 1644 | 1463794914032 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:41:54 INFO - PROCESS | 1644 | 1463794914043 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa81000 == 85 [pid = 1644] [id = 424] 18:41:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x126763c00) [pid = 1644] [serial = 1271] [outer = 0x0] 18:41:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x128c4ac00) [pid = 1644] [serial = 1272] [outer = 0x126763c00] 18:41:54 INFO - PROCESS | 1644 | 1463794914067 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x128cf6400) [pid = 1644] [serial = 1273] [outer = 0x126763c00] 18:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 18:41:54 INFO - PROCESS | 1644 | 1463794914420 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]]]}] 18:41:54 INFO - PROCESS | 1644 | 1463794914428 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 1644 | 1463794914430 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:41:54 INFO - PROCESS | 1644 | 1463794914432 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 1644 | 1463794914434 Marionette TRACE conn2 <- [1,1670,null,{}] 18:41:54 INFO - PROCESS | 1644 | 1463794914439 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}] 18:41:54 INFO - PROCESS | 1644 | 1463794914560 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:41:54 INFO - PROCESS | 1644 | 1463794914573 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b043800 == 86 [pid = 1644] [id = 425] 18:41:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x128c47400) [pid = 1644] [serial = 1274] [outer = 0x0] 18:41:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x12914b800) [pid = 1644] [serial = 1275] [outer = 0x128c47400] 18:41:54 INFO - PROCESS | 1644 | 1463794914599 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x1291fcc00) [pid = 1644] [serial = 1276] [outer = 0x128c47400] 18:41:54 INFO - PROCESS | 1644 | 1463794914978 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]]]}] 18:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 572ms 18:41:55 INFO - PROCESS | 1644 | 1463794915005 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 1644 | 1463794915006 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:41:55 INFO - PROCESS | 1644 | 1463794915008 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 1644 | 1463794915009 Marionette TRACE conn2 <- [1,1674,null,{}] 18:41:55 INFO - PROCESS | 1644 | 1463794915011 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}] 18:41:55 INFO - PROCESS | 1644 | 1463794915143 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:41:55 INFO - PROCESS | 1644 | 1463794915161 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c533800 == 87 [pid = 1644] [id = 426] 18:41:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x128c4b800) [pid = 1644] [serial = 1277] [outer = 0x0] 18:41:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x129671000) [pid = 1644] [serial = 1278] [outer = 0x128c4b800] 18:41:55 INFO - PROCESS | 1644 | 1463794915186 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12a7db800) [pid = 1644] [serial = 1279] [outer = 0x128c4b800] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12c82f800) [pid = 1644] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1186fb400) [pid = 1644] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x128cef800) [pid = 1644] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x118159400) [pid = 1644] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x115d3bc00) [pid = 1644] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x1122b4800) [pid = 1644] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1130d2c00) [pid = 1644] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x113c5a400) [pid = 1644] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x121877800) [pid = 1644] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12a79f800) [pid = 1644] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x128b19400) [pid = 1644] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x12aa9ec00) [pid = 1644] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x126ce7800) [pid = 1644] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x128b11000) [pid = 1644] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12a7a3c00) [pid = 1644] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x110fdb400) [pid = 1644] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x1217b8400) [pid = 1644] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x11757d400) [pid = 1644] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x110fd5800) [pid = 1644] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x113310800) [pid = 1644] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12170cc00) [pid = 1644] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x11975cc00) [pid = 1644] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x112018c00) [pid = 1644] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x110fdd800) [pid = 1644] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x126018400) [pid = 1644] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:41:55 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x128a2b400) [pid = 1644] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:41:55 INFO - PROCESS | 1644 | 1463794915766 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]]]}] 18:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 772ms 18:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:41:55 INFO - PROCESS | 1644 | 1463794915780 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 1644 | 1463794915782 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:41:55 INFO - PROCESS | 1644 | 1463794915785 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 1644 | 1463794915789 Marionette TRACE conn2 <- [1,1678,null,{}] 18:41:55 INFO - PROCESS | 1644 | 1463794915791 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}] 18:41:55 INFO - PROCESS | 1644 | 1463794915907 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:41:55 INFO - PROCESS | 1644 | 1463794915912 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x121ab2000 == 88 [pid = 1644] [id = 427] 18:41:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x112a5d400) [pid = 1644] [serial = 1280] [outer = 0x0] 18:41:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x114f54c00) [pid = 1644] [serial = 1281] [outer = 0x112a5d400] 18:41:55 INFO - PROCESS | 1644 | 1463794915942 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x12158b000) [pid = 1644] [serial = 1282] [outer = 0x112a5d400] 18:41:56 INFO - PROCESS | 1644 | 1463794916324 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 574ms 18:41:56 INFO - PROCESS | 1644 | 1463794916358 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:41:56 INFO - PROCESS | 1644 | 1463794916359 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:41:56 INFO - PROCESS | 1644 | 1463794916362 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 1644 | 1463794916363 Marionette TRACE conn2 <- [1,1682,null,{}] 18:41:56 INFO - PROCESS | 1644 | 1463794916365 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}] 18:41:56 INFO - PROCESS | 1644 | 1463794916495 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:41:56 INFO - PROCESS | 1644 | 1463794916500 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d047000 == 89 [pid = 1644] [id = 428] 18:41:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x126018400) [pid = 1644] [serial = 1283] [outer = 0x0] 18:41:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12aa95800) [pid = 1644] [serial = 1284] [outer = 0x126018400] 18:41:56 INFO - PROCESS | 1644 | 1463794916520 Marionette DEBUG loaded listener.js 18:41:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12b0a9000) [pid = 1644] [serial = 1285] [outer = 0x126018400] 18:41:56 INFO - PROCESS | 1644 | 1463794916921 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 569ms 18:41:56 INFO - PROCESS | 1644 | 1463794916931 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 1644 | 1463794916934 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:41:56 INFO - PROCESS | 1644 | 1463794916941 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 1644 | 1463794916943 Marionette TRACE conn2 <- [1,1686,null,{}] 18:41:56 INFO - PROCESS | 1644 | 1463794916946 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}] 18:41:57 INFO - PROCESS | 1644 | 1463794917143 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:41:57 INFO - PROCESS | 1644 | 1463794917188 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5b1000 == 90 [pid = 1644] [id = 429] 18:41:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1266fa000) [pid = 1644] [serial = 1286] [outer = 0x0] 18:41:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12b3af000) [pid = 1644] [serial = 1287] [outer = 0x1266fa000] 18:41:57 INFO - PROCESS | 1644 | 1463794917229 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12be27800) [pid = 1644] [serial = 1288] [outer = 0x1266fa000] 18:41:57 INFO - PROCESS | 1644 | 1463794917544 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]]]}] 18:41: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 18:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 621ms 18:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:41:57 INFO - PROCESS | 1644 | 1463794917562 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:41:57 INFO - PROCESS | 1644 | 1463794917563 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:41:57 INFO - PROCESS | 1644 | 1463794917565 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 1644 | 1463794917566 Marionette TRACE conn2 <- [1,1690,null,{}] 18:41:57 INFO - PROCESS | 1644 | 1463794917572 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}] 18:41:57 INFO - PROCESS | 1644 | 1463794917669 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:41:57 INFO - PROCESS | 1644 | 1463794917824 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x112ad8000 == 91 [pid = 1644] [id = 430] 18:41:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x110fd5800) [pid = 1644] [serial = 1289] [outer = 0x0] 18:41:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x112036000) [pid = 1644] [serial = 1290] [outer = 0x110fd5800] 18:41:57 INFO - PROCESS | 1644 | 1463794917857 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x115db8800) [pid = 1644] [serial = 1291] [outer = 0x110fd5800] 18:41:58 INFO - PROCESS | 1644 | 1463794918302 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]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 774ms 18:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:41:58 INFO - PROCESS | 1644 | 1463794918342 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 1644 | 1463794918345 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:41:58 INFO - PROCESS | 1644 | 1463794918349 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 1644 | 1463794918354 Marionette TRACE conn2 <- [1,1694,null,{}] 18:41:58 INFO - PROCESS | 1644 | 1463794918357 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}] 18:41:58 INFO - PROCESS | 1644 | 1463794918479 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:41:58 INFO - PROCESS | 1644 | 1463794918593 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x123645800 == 92 [pid = 1644] [id = 431] 18:41:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x118005400) [pid = 1644] [serial = 1292] [outer = 0x0] 18:41:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x11815f400) [pid = 1644] [serial = 1293] [outer = 0x118005400] 18:41:58 INFO - PROCESS | 1644 | 1463794918625 Marionette DEBUG loaded listener.js 18:41:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x11884d800) [pid = 1644] [serial = 1294] [outer = 0x118005400] 18:41:59 INFO - PROCESS | 1644 | 1463794919060 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]]]}] 18:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 723ms 18:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:41:59 INFO - PROCESS | 1644 | 1463794919074 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:41:59 INFO - PROCESS | 1644 | 1463794919077 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:41:59 INFO - PROCESS | 1644 | 1463794919079 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - PROCESS | 1644 | 1463794919081 Marionette TRACE conn2 <- [1,1698,null,{}] 18:41:59 INFO - PROCESS | 1644 | 1463794919083 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}] 18:41:59 INFO - PROCESS | 1644 | 1463794919202 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:41:59 INFO - PROCESS | 1644 | 1463794919286 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b01e800 == 93 [pid = 1644] [id = 432] 18:41:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x11971cc00) [pid = 1644] [serial = 1295] [outer = 0x0] 18:41:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x1197ea800) [pid = 1644] [serial = 1296] [outer = 0x11971cc00] 18:41:59 INFO - PROCESS | 1644 | 1463794919318 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x121075400) [pid = 1644] [serial = 1297] [outer = 0x11971cc00] 18:41:59 INFO - PROCESS | 1644 | 1463794919758 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]]]}] 18:41:59 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 18:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 719ms 18:41:59 INFO - PROCESS | 1644 | 1463794919822 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:41:59 INFO - PROCESS | 1644 | 1463794919823 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:41:59 INFO - PROCESS | 1644 | 1463794919831 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - PROCESS | 1644 | 1463794919836 Marionette TRACE conn2 <- [1,1702,null,{}] 18:41:59 INFO - PROCESS | 1644 | 1463794919860 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}] 18:41:59 INFO - PROCESS | 1644 | 1463794919981 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:42:00 INFO - PROCESS | 1644 | 1463794920066 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e038000 == 94 [pid = 1644] [id = 433] 18:42:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x121705400) [pid = 1644] [serial = 1298] [outer = 0x0] 18:42:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x124a5c800) [pid = 1644] [serial = 1299] [outer = 0x121705400] 18:42:00 INFO - PROCESS | 1644 | 1463794920096 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x12645ec00) [pid = 1644] [serial = 1300] [outer = 0x121705400] 18:42:00 INFO - PROCESS | 1644 | 1463794920523 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]]]}] 18:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 746ms 18:42:00 INFO - PROCESS | 1644 | 1463794920574 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 1644 | 1463794920576 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:42:00 INFO - PROCESS | 1644 | 1463794920578 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 1644 | 1463794920579 Marionette TRACE conn2 <- [1,1706,null,{}] 18:42:00 INFO - PROCESS | 1644 | 1463794920582 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}] 18:42:00 INFO - PROCESS | 1644 | 1463794920700 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:42:00 INFO - PROCESS | 1644 | 1463794920812 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d27800 == 95 [pid = 1644] [id = 434] 18:42:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x126460800) [pid = 1644] [serial = 1301] [outer = 0x0] 18:42:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x128ad3800) [pid = 1644] [serial = 1302] [outer = 0x126460800] 18:42:00 INFO - PROCESS | 1644 | 1463794920846 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x128fd9400) [pid = 1644] [serial = 1303] [outer = 0x126460800] 18:42:01 INFO - PROCESS | 1644 | 1463794921326 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]]]}] 18:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 820ms 18:42:01 INFO - PROCESS | 1644 | 1463794921399 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:42:01 INFO - PROCESS | 1644 | 1463794921400 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:42:01 INFO - PROCESS | 1644 | 1463794921402 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 1644 | 1463794921404 Marionette TRACE conn2 <- [1,1710,null,{}] 18:42:01 INFO - PROCESS | 1644 | 1463794921406 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}] 18:42:01 INFO - PROCESS | 1644 | 1463794921518 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:42:01 INFO - PROCESS | 1644 | 1463794921600 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e30800 == 96 [pid = 1644] [id = 435] 18:42:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12a7db400) [pid = 1644] [serial = 1304] [outer = 0x0] 18:42:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12aa97400) [pid = 1644] [serial = 1305] [outer = 0x12a7db400] 18:42:01 INFO - PROCESS | 1644 | 1463794921636 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12c579000) [pid = 1644] [serial = 1306] [outer = 0x12a7db400] 18:42:02 INFO - PROCESS | 1644 | 1463794922072 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]]]}] 18:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 720ms 18:42:02 INFO - PROCESS | 1644 | 1463794922134 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:42:02 INFO - PROCESS | 1644 | 1463794922135 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:42:02 INFO - PROCESS | 1644 | 1463794922140 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 1644 | 1463794922141 Marionette TRACE conn2 <- [1,1714,null,{}] 18:42:02 INFO - PROCESS | 1644 | 1463794922143 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}] 18:42:02 INFO - PROCESS | 1644 | 1463794922261 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:42:02 INFO - PROCESS | 1644 | 1463794922345 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x134409000 == 97 [pid = 1644] [id = 436] 18:42:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12c5e3800) [pid = 1644] [serial = 1307] [outer = 0x0] 18:42:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12c825c00) [pid = 1644] [serial = 1308] [outer = 0x12c5e3800] 18:42:02 INFO - PROCESS | 1644 | 1463794922376 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12c831800) [pid = 1644] [serial = 1309] [outer = 0x12c5e3800] 18:42:02 INFO - PROCESS | 1644 | 1463794922786 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]]]}] 18:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 18:42:02 INFO - PROCESS | 1644 | 1463794922812 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:42:02 INFO - PROCESS | 1644 | 1463794922813 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:42:02 INFO - PROCESS | 1644 | 1463794922817 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 1644 | 1463794922819 Marionette TRACE conn2 <- [1,1718,null,{}] 18:42:02 INFO - PROCESS | 1644 | 1463794922863 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}] 18:42:03 INFO - PROCESS | 1644 | 1463794923068 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:42:03 INFO - PROCESS | 1644 | 1463794923155 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370d5800 == 98 [pid = 1644] [id = 437] 18:42:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12c57dc00) [pid = 1644] [serial = 1310] [outer = 0x0] 18:42:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12c905800) [pid = 1644] [serial = 1311] [outer = 0x12c57dc00] 18:42:03 INFO - PROCESS | 1644 | 1463794923205 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12c90e800) [pid = 1644] [serial = 1312] [outer = 0x12c57dc00] 18:42:03 INFO - PROCESS | 1644 | 1463794923671 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]]]}] 18:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 901ms 18:42:03 INFO - PROCESS | 1644 | 1463794923717 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 1644 | 1463794923719 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:42:03 INFO - PROCESS | 1644 | 1463794923721 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 1644 | 1463794923722 Marionette TRACE conn2 <- [1,1722,null,{}] 18:42:03 INFO - PROCESS | 1644 | 1463794923725 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}] 18:42:03 INFO - PROCESS | 1644 | 1463794923840 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:42:03 INFO - PROCESS | 1644 | 1463794923953 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x137441000 == 99 [pid = 1644] [id = 438] 18:42:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12c90c800) [pid = 1644] [serial = 1313] [outer = 0x0] 18:42:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12cc9f800) [pid = 1644] [serial = 1314] [outer = 0x12c90c800] 18:42:03 INFO - PROCESS | 1644 | 1463794923984 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12cf64000) [pid = 1644] [serial = 1315] [outer = 0x12c90c800] 18:42:04 INFO - PROCESS | 1644 | 1463794924373 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]]]}] 18:42:04 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 18:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 719ms 18:42:04 INFO - PROCESS | 1644 | 1463794924458 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1644 | 1463794924459 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:42:04 INFO - PROCESS | 1644 | 1463794924462 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1644 | 1463794924463 Marionette TRACE conn2 <- [1,1726,null,{}] 18:42:04 INFO - PROCESS | 1644 | 1463794924523 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}] 18:42:04 INFO - PROCESS | 1644 | 1463794924692 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:42:04 INFO - PROCESS | 1644 | 1463794924701 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b009000 == 100 [pid = 1644] [id = 439] 18:42:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x119026000) [pid = 1644] [serial = 1316] [outer = 0x0] 18:42:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12cca0800) [pid = 1644] [serial = 1317] [outer = 0x119026000] 18:42:04 INFO - PROCESS | 1644 | 1463794924731 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12d3a0400) [pid = 1644] [serial = 1318] [outer = 0x119026000] 18:42:05 INFO - PROCESS | 1644 | 1463794925213 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]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 768ms 18:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:42:05 INFO - PROCESS | 1644 | 1463794925231 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 1644 | 1463794925232 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:42:05 INFO - PROCESS | 1644 | 1463794925234 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 1644 | 1463794925236 Marionette TRACE conn2 <- [1,1730,null,{}] 18:42:05 INFO - PROCESS | 1644 | 1463794925238 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}] 18:42:05 INFO - PROCESS | 1644 | 1463794925358 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:42:05 INFO - PROCESS | 1644 | 1463794925662 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c34800 == 101 [pid = 1644] [id = 440] 18:42:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x111c8ac00) [pid = 1644] [serial = 1319] [outer = 0x0] 18:42:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x11317a000) [pid = 1644] [serial = 1320] [outer = 0x111c8ac00] 18:42:05 INFO - PROCESS | 1644 | 1463794925723 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x1160b1000) [pid = 1644] [serial = 1321] [outer = 0x111c8ac00] 18:42:06 INFO - PROCESS | 1644 | 1463794926191 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]]]}] 18:42:06 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 18:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1020ms 18:42:06 INFO - PROCESS | 1644 | 1463794926254 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:42:06 INFO - PROCESS | 1644 | 1463794926256 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:42:06 INFO - PROCESS | 1644 | 1463794926259 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:42:06 INFO - PROCESS | 1644 | 1463794926261 Marionette TRACE conn2 <- [1,1734,null,{}] 18:42:06 INFO - PROCESS | 1644 | 1463794926271 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}] 18:42:06 INFO - PROCESS | 1644 | 1463794926374 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:42:06 INFO - PROCESS | 1644 | 1463794926475 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x11306a000 == 102 [pid = 1644] [id = 441] 18:42:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1166e6c00) [pid = 1644] [serial = 1322] [outer = 0x0] 18:42:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x11800dc00) [pid = 1644] [serial = 1323] [outer = 0x1166e6c00] 18:42:06 INFO - PROCESS | 1644 | 1463794926525 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x1186ee000) [pid = 1644] [serial = 1324] [outer = 0x1166e6c00] 18:42:07 INFO - PROCESS | 1644 | 1463794927071 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 881ms 18:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:42:07 INFO - PROCESS | 1644 | 1463794927141 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 1644 | 1463794927144 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:42:07 INFO - PROCESS | 1644 | 1463794927147 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1644 | 1463794927148 Marionette TRACE conn2 <- [1,1738,null,{}] 18:42:07 INFO - PROCESS | 1644 | 1463794927151 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}] 18:42:07 INFO - PROCESS | 1644 | 1463794927260 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:42:07 INFO - PROCESS | 1644 | 1463794927349 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216d5800 == 103 [pid = 1644] [id = 442] 18:42:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x119064800) [pid = 1644] [serial = 1325] [outer = 0x0] 18:42:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x1197efc00) [pid = 1644] [serial = 1326] [outer = 0x119064800] 18:42:07 INFO - PROCESS | 1644 | 1463794927377 Marionette DEBUG loaded listener.js 18:42:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x120fc2800) [pid = 1644] [serial = 1327] [outer = 0x119064800] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x1181d4000 == 102 [pid = 1644] [id = 370] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x133e78000 == 101 [pid = 1644] [id = 368] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x12d417000 == 100 [pid = 1644] [id = 320] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5b1000 == 99 [pid = 1644] [id = 429] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x12d047000 == 98 [pid = 1644] [id = 428] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x121ab2000 == 97 [pid = 1644] [id = 427] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x12c533800 == 96 [pid = 1644] [id = 426] 18:42:07 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x120fbf400) [pid = 1644] [serial = 1218] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x12b043800 == 95 [pid = 1644] [id = 425] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa81000 == 94 [pid = 1644] [id = 424] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x128faa800 == 93 [pid = 1644] [id = 423] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x12607f000 == 92 [pid = 1644] [id = 422] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e5000 == 91 [pid = 1644] [id = 421] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x1191b5000 == 90 [pid = 1644] [id = 420] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x1127eb800 == 89 [pid = 1644] [id = 419] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x121686800 == 88 [pid = 1644] [id = 418] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x11854c800 == 87 [pid = 1644] [id = 417] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b9800 == 86 [pid = 1644] [id = 408] 18:42:07 INFO - PROCESS | 1644 | --DOCSHELL 0x1132c3000 == 85 [pid = 1644] [id = 407] 18:42:07 INFO - PROCESS | 1644 | 1463794927848 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 722ms 18:42:07 INFO - PROCESS | 1644 | 1463794927872 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 1644 | 1463794927874 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:42:07 INFO - PROCESS | 1644 | 1463794927877 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1644 | 1463794927882 Marionette TRACE conn2 <- [1,1742,null,{}] 18:42:07 INFO - PROCESS | 1644 | 1463794927896 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}] 18:42:08 INFO - PROCESS | 1644 | 1463794928002 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x128b1dc00) [pid = 1644] [serial = 1203] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x128fdcc00) [pid = 1644] [serial = 1206] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x128cf1400) [pid = 1644] [serial = 1204] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12b058800) [pid = 1644] [serial = 1209] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x1134e9000) [pid = 1644] [serial = 1212] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12600b800) [pid = 1644] [serial = 1195] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1250ec800) [pid = 1644] [serial = 1194] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x119024400) [pid = 1644] [serial = 1183] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x11815cc00) [pid = 1644] [serial = 1182] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x1163a9400) [pid = 1644] [serial = 1188] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x1197f6400) [pid = 1644] [serial = 1189] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x116fef000) [pid = 1644] [serial = 1180] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x1166ef000) [pid = 1644] [serial = 1179] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12171ac00) [pid = 1644] [serial = 1191] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x121755400) [pid = 1644] [serial = 1192] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x110fd8400) [pid = 1644] [serial = 1152] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12d35d000) [pid = 1644] [serial = 1173] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x120fba800) [pid = 1644] [serial = 1186] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x119761800) [pid = 1644] [serial = 1216] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x1197f0400) [pid = 1644] [serial = 1185] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x112fb5400) [pid = 1644] [serial = 1177] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x110fe1400) [pid = 1644] [serial = 1176] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x11972a800) [pid = 1644] [serial = 1158] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x126672800) [pid = 1644] [serial = 1197] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x126ceb000) [pid = 1644] [serial = 1198] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12c830800) [pid = 1644] [serial = 1170] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x1166e5400) [pid = 1644] [serial = 1155] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x12bd1d800) [pid = 1644] [serial = 1210] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x126018800) [pid = 1644] [serial = 1161] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12bf72400) [pid = 1644] [serial = 1167] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x116a5f800) [pid = 1644] [serial = 1213] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x128cfcc00) [pid = 1644] [serial = 1164] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x128acc000) [pid = 1644] [serial = 1200] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x128ad9800) [pid = 1644] [serial = 1201] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x11801d800) [pid = 1644] [serial = 1215] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x129672800) [pid = 1644] [serial = 1207] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x12cc97800) [pid = 1644] [serial = 1150] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x12be21c00) [pid = 1644] [serial = 1114] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12a593800) [pid = 1644] [serial = 1099] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x119a0b000) [pid = 1644] [serial = 1090] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x118007000) [pid = 1644] [serial = 1087] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12b0a6c00) [pid = 1644] [serial = 1108] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12bd14c00) [pid = 1644] [serial = 1111] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x12a79e800) [pid = 1644] [serial = 1084] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x126759c00) [pid = 1644] [serial = 1093] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12b05d000) [pid = 1644] [serial = 1102] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x129148800) [pid = 1644] [serial = 1096] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x12b3a2400) [pid = 1644] [serial = 1105] [outer = 0x0] [url = about:blank] 18:42:08 INFO - PROCESS | 1644 | 1463794928088 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186cf800 == 86 [pid = 1644] [id = 443] 18:42:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1134e9000) [pid = 1644] [serial = 1328] [outer = 0x0] 18:42:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x118007000) [pid = 1644] [serial = 1329] [outer = 0x1134e9000] 18:42:08 INFO - PROCESS | 1644 | 1463794928115 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x121241000) [pid = 1644] [serial = 1330] [outer = 0x1134e9000] 18:42:08 INFO - PROCESS | 1644 | 1463794928415 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 582ms 18:42:08 INFO - PROCESS | 1644 | 1463794928459 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 1644 | 1463794928460 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:42:08 INFO - PROCESS | 1644 | 1463794928463 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 1644 | 1463794928464 Marionette TRACE conn2 <- [1,1746,null,{}] 18:42:08 INFO - PROCESS | 1644 | 1463794928466 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}] 18:42:08 INFO - PROCESS | 1644 | 1463794928565 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:42:08 INFO - PROCESS | 1644 | 1463794928636 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b6800 == 87 [pid = 1644] [id = 444] 18:42:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x120ea2400) [pid = 1644] [serial = 1331] [outer = 0x0] 18:42:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12170fc00) [pid = 1644] [serial = 1332] [outer = 0x120ea2400] 18:42:08 INFO - PROCESS | 1644 | 1463794928661 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12175fc00) [pid = 1644] [serial = 1333] [outer = 0x120ea2400] 18:42:08 INFO - PROCESS | 1644 | 1463794928941 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 518ms 18:42:08 INFO - PROCESS | 1644 | 1463794928982 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 1644 | 1463794928984 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:42:09 INFO - PROCESS | 1644 | 1463794928997 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 1644 | 1463794928998 Marionette TRACE conn2 <- [1,1750,null,{}] 18:42:09 INFO - PROCESS | 1644 | 1463794929002 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}] 18:42:09 INFO - PROCESS | 1644 | 1463794929095 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:42:09 INFO - PROCESS | 1644 | 1463794929163 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b4c800 == 88 [pid = 1644] [id = 445] 18:42:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x124d5a000) [pid = 1644] [serial = 1334] [outer = 0x0] 18:42:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1255d2c00) [pid = 1644] [serial = 1335] [outer = 0x124d5a000] 18:42:09 INFO - PROCESS | 1644 | 1463794929196 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x126cef400) [pid = 1644] [serial = 1336] [outer = 0x124d5a000] 18:42:09 INFO - PROCESS | 1644 | 1463794929514 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]]]}] 18:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 530ms 18:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:42:09 INFO - PROCESS | 1644 | 1463794929525 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:42:09 INFO - PROCESS | 1644 | 1463794929526 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:42:09 INFO - PROCESS | 1644 | 1463794929528 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 1644 | 1463794929529 Marionette TRACE conn2 <- [1,1754,null,{}] 18:42:09 INFO - PROCESS | 1644 | 1463794929531 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}] 18:42:09 INFO - PROCESS | 1644 | 1463794929632 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:42:09 INFO - PROCESS | 1644 | 1463794929636 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a85b000 == 89 [pid = 1644] [id = 446] 18:42:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x128a33800) [pid = 1644] [serial = 1337] [outer = 0x0] 18:42:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x128adf800) [pid = 1644] [serial = 1338] [outer = 0x128a33800] 18:42:09 INFO - PROCESS | 1644 | 1463794929662 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x128cf8c00) [pid = 1644] [serial = 1339] [outer = 0x128a33800] 18:42:10 INFO - PROCESS | 1644 | 1463794930045 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 571ms 18:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:42:10 INFO - PROCESS | 1644 | 1463794930100 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 1644 | 1463794930101 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:42:10 INFO - PROCESS | 1644 | 1463794930103 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 1644 | 1463794930104 Marionette TRACE conn2 <- [1,1758,null,{}] 18:42:10 INFO - PROCESS | 1644 | 1463794930106 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}] 18:42:10 INFO - PROCESS | 1644 | 1463794930226 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:42:10 INFO - PROCESS | 1644 | 1463794930252 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b175800 == 90 [pid = 1644] [id = 447] 18:42:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x128cf4c00) [pid = 1644] [serial = 1340] [outer = 0x0] 18:42:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x129151c00) [pid = 1644] [serial = 1341] [outer = 0x128cf4c00] 18:42:10 INFO - PROCESS | 1644 | 1463794930277 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x1293c9c00) [pid = 1644] [serial = 1342] [outer = 0x128cf4c00] 18:42:10 INFO - PROCESS | 1644 | 1463794930636 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 569ms 18:42:10 INFO - PROCESS | 1644 | 1463794930679 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 1644 | 1463794930680 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:42:10 INFO - PROCESS | 1644 | 1463794930683 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 1644 | 1463794930684 Marionette TRACE conn2 <- [1,1762,null,{}] 18:42:10 INFO - PROCESS | 1644 | 1463794930686 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}] 18:42:10 INFO - PROCESS | 1644 | 1463794930806 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:42:10 INFO - PROCESS | 1644 | 1463794930819 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c53b800 == 91 [pid = 1644] [id = 448] 18:42:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x129151000) [pid = 1644] [serial = 1343] [outer = 0x0] 18:42:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12a7a6400) [pid = 1644] [serial = 1344] [outer = 0x129151000] 18:42:10 INFO - PROCESS | 1644 | 1463794930845 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12abe3c00) [pid = 1644] [serial = 1345] [outer = 0x129151000] 18:42:11 INFO - PROCESS | 1644 | 1463794931202 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]]]}] 18:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 568ms 18:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:42:11 INFO - PROCESS | 1644 | 1463794931252 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:42:11 INFO - PROCESS | 1644 | 1463794931253 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:42:11 INFO - PROCESS | 1644 | 1463794931255 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:42:11 INFO - PROCESS | 1644 | 1463794931256 Marionette TRACE conn2 <- [1,1766,null,{}] 18:42:11 INFO - PROCESS | 1644 | 1463794931258 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}] 18:42:11 INFO - PROCESS | 1644 | 1463794931388 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:42:11 INFO - PROCESS | 1644 | 1463794931405 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf06000 == 92 [pid = 1644] [id = 449] 18:42:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x12abe7400) [pid = 1644] [serial = 1346] [outer = 0x0] 18:42:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12b3a5800) [pid = 1644] [serial = 1347] [outer = 0x12abe7400] 18:42:11 INFO - PROCESS | 1644 | 1463794931437 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12bdcf000) [pid = 1644] [serial = 1348] [outer = 0x12abe7400] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x119757400) [pid = 1644] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x126763c00) [pid = 1644] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x110fdbc00) [pid = 1644] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x120e9d400) [pid = 1644] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x119a0f800) [pid = 1644] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x124a64400) [pid = 1644] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x128c47400) [pid = 1644] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x1122b2800) [pid = 1644] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x113ce2000) [pid = 1644] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x128c4b800) [pid = 1644] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x112a5d400) [pid = 1644] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x126018400) [pid = 1644] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:42:11 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x126760800) [pid = 1644] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:42:12 INFO - PROCESS | 1644 | 1463794932011 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 768ms 18:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:42:12 INFO - PROCESS | 1644 | 1463794932024 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1644 | 1463794932026 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:42:12 INFO - PROCESS | 1644 | 1463794932028 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1644 | 1463794932029 Marionette TRACE conn2 <- [1,1770,null,{}] 18:42:12 INFO - PROCESS | 1644 | 1463794932032 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}] 18:42:12 INFO - PROCESS | 1644 | 1463794932139 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:42:12 INFO - PROCESS | 1644 | 1463794932142 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x121684800 == 93 [pid = 1644] [id = 450] 18:42:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x113ce2000) [pid = 1644] [serial = 1349] [outer = 0x0] 18:42:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x119a07800) [pid = 1644] [serial = 1350] [outer = 0x113ce2000] 18:42:12 INFO - PROCESS | 1644 | 1463794932173 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x129671400) [pid = 1644] [serial = 1351] [outer = 0x113ce2000] 18:42:12 INFO - PROCESS | 1644 | 1463794932547 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 569ms 18:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:42:12 INFO - PROCESS | 1644 | 1463794932597 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1644 | 1463794932599 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:42:12 INFO - PROCESS | 1644 | 1463794932601 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1644 | 1463794932603 Marionette TRACE conn2 <- [1,1774,null,{}] 18:42:12 INFO - PROCESS | 1644 | 1463794932605 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}] 18:42:12 INFO - PROCESS | 1644 | 1463794932734 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:42:12 INFO - PROCESS | 1644 | 1463794932741 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dd6b800 == 94 [pid = 1644] [id = 451] 18:42:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12bf51400) [pid = 1644] [serial = 1352] [outer = 0x0] 18:42:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12bf58800) [pid = 1644] [serial = 1353] [outer = 0x12bf51400] 18:42:12 INFO - PROCESS | 1644 | 1463794932766 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12bf7d000) [pid = 1644] [serial = 1354] [outer = 0x12bf51400] 18:42:13 INFO - PROCESS | 1644 | 1463794933171 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 620ms 18:42:13 INFO - PROCESS | 1644 | 1463794933232 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:42:13 INFO - PROCESS | 1644 | 1463794933234 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:42:13 INFO - PROCESS | 1644 | 1463794933238 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1644 | 1463794933240 Marionette TRACE conn2 <- [1,1778,null,{}] 18:42:13 INFO - PROCESS | 1644 | 1463794933243 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}] 18:42:13 INFO - PROCESS | 1644 | 1463794933344 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:42:13 INFO - PROCESS | 1644 | 1463794933350 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d2a800 == 95 [pid = 1644] [id = 452] 18:42:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12bf5ac00) [pid = 1644] [serial = 1355] [outer = 0x0] 18:42:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12c5f0000) [pid = 1644] [serial = 1356] [outer = 0x12bf5ac00] 18:42:13 INFO - PROCESS | 1644 | 1463794933375 Marionette DEBUG loaded listener.js 18:42:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12d360800) [pid = 1644] [serial = 1357] [outer = 0x12bf5ac00] 18:42:13 INFO - PROCESS | 1644 | 1463794933719 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]]]}] 18:42:13 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 18:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 522ms 18:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:42:13 INFO - PROCESS | 1644 | 1463794933759 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 1644 | 1463794933760 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:42:13 INFO - PROCESS | 1644 | 1463794933762 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1644 | 1463794933764 Marionette TRACE conn2 <- [1,1782,null,{}] 18:42:13 INFO - PROCESS | 1644 | 1463794933766 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}] 18:42:13 INFO - PROCESS | 1644 | 1463794933864 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:42:13 INFO - PROCESS | 1644 | 1463794933939 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e22800 == 96 [pid = 1644] [id = 453] 18:42:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12bf7f400) [pid = 1644] [serial = 1358] [outer = 0x0] 18:42:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x12d3a1000) [pid = 1644] [serial = 1359] [outer = 0x12bf7f400] 18:42:13 INFO - PROCESS | 1644 | 1463794933964 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12d3ab400) [pid = 1644] [serial = 1360] [outer = 0x12bf7f400] 18:42:14 INFO - PROCESS | 1644 | 1463794934592 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]]]}] 18:42:14 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 18:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 869ms 18:42:14 INFO - PROCESS | 1644 | 1463794934633 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:42:14 INFO - PROCESS | 1644 | 1463794934638 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:42:14 INFO - PROCESS | 1644 | 1463794934642 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:42:14 INFO - PROCESS | 1644 | 1463794934645 Marionette TRACE conn2 <- [1,1786,null,{}] 18:42:14 INFO - PROCESS | 1644 | 1463794934648 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}] 18:42:14 INFO - PROCESS | 1644 | 1463794934770 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:42:14 INFO - PROCESS | 1644 | 1463794934856 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b4800 == 97 [pid = 1644] [id = 454] 18:42:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x117588000) [pid = 1644] [serial = 1361] [outer = 0x0] 18:42:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x11801c400) [pid = 1644] [serial = 1362] [outer = 0x117588000] 18:42:14 INFO - PROCESS | 1644 | 1463794934888 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x1186f6400) [pid = 1644] [serial = 1363] [outer = 0x117588000] 18:42:15 INFO - PROCESS | 1644 | 1463794935346 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]]]}] 18:42:15 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 18:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 771ms 18:42:15 INFO - PROCESS | 1644 | 1463794935413 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 1644 | 1463794935417 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:42:15 INFO - PROCESS | 1644 | 1463794935441 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 1644 | 1463794935443 Marionette TRACE conn2 <- [1,1790,null,{}] 18:42:15 INFO - PROCESS | 1644 | 1463794935445 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}] 18:42:15 INFO - PROCESS | 1644 | 1463794935568 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:42:15 INFO - PROCESS | 1644 | 1463794935655 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12941b000 == 98 [pid = 1644] [id = 455] 18:42:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x120ea5c00) [pid = 1644] [serial = 1364] [outer = 0x0] 18:42:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x121074800) [pid = 1644] [serial = 1365] [outer = 0x120ea5c00] 18:42:15 INFO - PROCESS | 1644 | 1463794935685 Marionette DEBUG loaded listener.js 18:42:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12158e400) [pid = 1644] [serial = 1366] [outer = 0x120ea5c00] 18:42:16 INFO - PROCESS | 1644 | 1463794936132 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]]]}] 18:42:16 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) 18:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 726ms 18:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:42:16 INFO - PROCESS | 1644 | 1463794936165 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:42:16 INFO - PROCESS | 1644 | 1463794936166 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:42:16 INFO - PROCESS | 1644 | 1463794936169 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 1644 | 1463794936172 Marionette TRACE conn2 <- [1,1794,null,{}] 18:42:16 INFO - PROCESS | 1644 | 1463794936181 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}] 18:42:16 INFO - PROCESS | 1644 | 1463794936305 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:42:16 INFO - PROCESS | 1644 | 1463794936387 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341e2000 == 99 [pid = 1644] [id = 456] 18:42:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x121755400) [pid = 1644] [serial = 1367] [outer = 0x0] 18:42:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12645c000) [pid = 1644] [serial = 1368] [outer = 0x121755400] 18:42:16 INFO - PROCESS | 1644 | 1463794936440 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x128c4a000) [pid = 1644] [serial = 1369] [outer = 0x121755400] 18:42:17 INFO - PROCESS | 1644 | 1463794937015 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 873ms 18:42:17 INFO - PROCESS | 1644 | 1463794937042 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 1644 | 1463794937044 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:42:17 INFO - PROCESS | 1644 | 1463794937047 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 1644 | 1463794937048 Marionette TRACE conn2 <- [1,1798,null,{}] 18:42:17 INFO - PROCESS | 1644 | 1463794937052 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}] 18:42:17 INFO - PROCESS | 1644 | 1463794937173 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:42:17 INFO - PROCESS | 1644 | 1463794937289 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374d7800 == 100 [pid = 1644] [id = 457] 18:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x128cf5400) [pid = 1644] [serial = 1370] [outer = 0x0] 18:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12a58dc00) [pid = 1644] [serial = 1371] [outer = 0x128cf5400] 18:42:17 INFO - PROCESS | 1644 | 1463794937321 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12be2f800) [pid = 1644] [serial = 1372] [outer = 0x128cf5400] 18:42:17 INFO - PROCESS | 1644 | 1463794937787 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 18:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:42:17 INFO - PROCESS | 1644 | 1463794937818 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 1644 | 1463794937819 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:42:17 INFO - PROCESS | 1644 | 1463794937821 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 1644 | 1463794937823 Marionette TRACE conn2 <- [1,1802,null,{}] 18:42:17 INFO - PROCESS | 1644 | 1463794937825 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}] 18:42:17 INFO - PROCESS | 1644 | 1463794937940 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:42:18 INFO - PROCESS | 1644 | 1463794938026 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x13759f000 == 101 [pid = 1644] [id = 458] 18:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x128ae0400) [pid = 1644] [serial = 1373] [outer = 0x0] 18:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12bf51800) [pid = 1644] [serial = 1374] [outer = 0x128ae0400] 18:42:18 INFO - PROCESS | 1644 | 1463794938059 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12c57b000) [pid = 1644] [serial = 1375] [outer = 0x128ae0400] 18:42:18 INFO - PROCESS | 1644 | 1463794938469 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]]]}] 18:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 718ms 18:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:42:18 INFO - PROCESS | 1644 | 1463794938542 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 1644 | 1463794938543 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:42:18 INFO - PROCESS | 1644 | 1463794938545 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 1644 | 1463794938546 Marionette TRACE conn2 <- [1,1806,null,{}] 18:42:18 INFO - PROCESS | 1644 | 1463794938565 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}] 18:42:18 INFO - PROCESS | 1644 | 1463794938721 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:42:18 INFO - PROCESS | 1644 | 1463794938783 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x134bec800 == 102 [pid = 1644] [id = 459] 18:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12d3a7400) [pid = 1644] [serial = 1376] [outer = 0x0] 18:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12d44c800) [pid = 1644] [serial = 1377] [outer = 0x12d3a7400] 18:42:18 INFO - PROCESS | 1644 | 1463794938813 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12d451c00) [pid = 1644] [serial = 1378] [outer = 0x12d3a7400] 18:42:19 INFO - PROCESS | 1644 | 1463794939237 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]]]}] 18:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 719ms 18:42:19 INFO - PROCESS | 1644 | 1463794939265 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 1644 | 1463794939267 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:42:19 INFO - PROCESS | 1644 | 1463794939269 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 1644 | 1463794939270 Marionette TRACE conn2 <- [1,1810,null,{}] 18:42:19 INFO - PROCESS | 1644 | 1463794939273 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}] 18:42:19 INFO - PROCESS | 1644 | 1463794939388 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:42:19 INFO - PROCESS | 1644 | 1463794939503 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x134656800 == 103 [pid = 1644] [id = 460] 18:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12d451800) [pid = 1644] [serial = 1379] [outer = 0x0] 18:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12d456c00) [pid = 1644] [serial = 1380] [outer = 0x12d451800] 18:42:19 INFO - PROCESS | 1644 | 1463794939535 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12d45ec00) [pid = 1644] [serial = 1381] [outer = 0x12d451800] 18:42:19 INFO - PROCESS | 1644 | 1463794939923 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]]]}] 18:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 721ms 18:42:20 INFO - PROCESS | 1644 | 1463794940005 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:42:20 INFO - PROCESS | 1644 | 1463794940006 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:42:20 INFO - PROCESS | 1644 | 1463794940009 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1644 | 1463794940010 Marionette TRACE conn2 <- [1,1814,null,{}] 18:42:20 INFO - PROCESS | 1644 | 1463794940013 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}] 18:42:20 INFO - PROCESS | 1644 | 1463794940129 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:42:20 INFO - PROCESS | 1644 | 1463794940218 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x134669000 == 104 [pid = 1644] [id = 461] 18:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12d458c00) [pid = 1644] [serial = 1382] [outer = 0x0] 18:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x132710400) [pid = 1644] [serial = 1383] [outer = 0x12d458c00] 18:42:20 INFO - PROCESS | 1644 | 1463794940248 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x132716800) [pid = 1644] [serial = 1384] [outer = 0x12d458c00] 18:42:20 INFO - PROCESS | 1644 | 1463794940664 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]]]}] 18:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 669ms 18:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:42:20 INFO - PROCESS | 1644 | 1463794940679 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:42:20 INFO - PROCESS | 1644 | 1463794940680 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:42:20 INFO - PROCESS | 1644 | 1463794940682 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1644 | 1463794940684 Marionette TRACE conn2 <- [1,1818,null,{}] 18:42:20 INFO - PROCESS | 1644 | 1463794940688 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}] 18:42:20 INFO - PROCESS | 1644 | 1463794940805 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:42:20 INFO - PROCESS | 1644 | 1463794940895 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x140427800 == 105 [pid = 1644] [id = 462] 18:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12d460400) [pid = 1644] [serial = 1385] [outer = 0x0] 18:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x13271bc00) [pid = 1644] [serial = 1386] [outer = 0x12d460400] 18:42:20 INFO - PROCESS | 1644 | 1463794940925 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x1343c9000) [pid = 1644] [serial = 1387] [outer = 0x12d460400] 18:42:21 INFO - PROCESS | 1644 | 1463794941345 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]]]}] 18:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 18:42:21 INFO - PROCESS | 1644 | 1463794941370 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 1644 | 1463794941371 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:42:21 INFO - PROCESS | 1644 | 1463794941375 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 1644 | 1463794941377 Marionette TRACE conn2 <- [1,1822,null,{}] 18:42:21 INFO - PROCESS | 1644 | 1463794941379 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}] 18:42:21 INFO - PROCESS | 1644 | 1463794941516 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:42:21 INFO - PROCESS | 1644 | 1463794941638 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x1412d0000 == 106 [pid = 1644] [id = 463] 18:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x117314400) [pid = 1644] [serial = 1388] [outer = 0x0] 18:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x1343ce400) [pid = 1644] [serial = 1389] [outer = 0x117314400] 18:42:21 INFO - PROCESS | 1644 | 1463794941667 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x1343d3800) [pid = 1644] [serial = 1390] [outer = 0x117314400] 18:42:22 INFO - PROCESS | 1644 | 1463794942102 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]]]}] 18:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 769ms 18:42:22 INFO - PROCESS | 1644 | 1463794942146 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1644 | 1463794942148 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:42:22 INFO - PROCESS | 1644 | 1463794942150 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1644 | 1463794942154 Marionette TRACE conn2 <- [1,1826,null,{}] 18:42:22 INFO - PROCESS | 1644 | 1463794942157 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}] 18:42:22 INFO - PROCESS | 1644 | 1463794942293 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:42:22 INFO - PROCESS | 1644 | 1463794942386 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x121682800 == 107 [pid = 1644] [id = 464] 18:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x1185e2800) [pid = 1644] [serial = 1391] [outer = 0x0] 18:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x1250e2800) [pid = 1644] [serial = 1392] [outer = 0x1185e2800] 18:42:22 INFO - PROCESS | 1644 | 1463794942422 Marionette DEBUG loaded listener.js 18:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x140660400) [pid = 1644] [serial = 1393] [outer = 0x1185e2800] 18:42:23 INFO - PROCESS | 1644 | 1463794943077 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]]]}] 18:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 972ms 18:42:23 INFO - PROCESS | 1644 | 1463794943136 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 1644 | 1463794943138 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:42:23 INFO - PROCESS | 1644 | 1463794943144 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - PROCESS | 1644 | 1463794943146 Marionette TRACE conn2 <- [1,1830,null,{}] 18:42:23 INFO - PROCESS | 1644 | 1463794943150 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}] 18:42:23 INFO - PROCESS | 1644 | 1463794943267 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:42:23 INFO - PROCESS | 1644 | 1463794943370 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ec1800 == 108 [pid = 1644] [id = 465] 18:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x11317c000) [pid = 1644] [serial = 1394] [outer = 0x0] 18:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x116363c00) [pid = 1644] [serial = 1395] [outer = 0x11317c000] 18:42:23 INFO - PROCESS | 1644 | 1463794943401 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x117587400) [pid = 1644] [serial = 1396] [outer = 0x11317c000] 18:42:23 INFO - PROCESS | 1644 | 1463794943847 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]]]}] 18:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 772ms 18:42:23 INFO - PROCESS | 1644 | 1463794943916 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 1644 | 1463794943919 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:42:23 INFO - PROCESS | 1644 | 1463794943924 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - PROCESS | 1644 | 1463794943925 Marionette TRACE conn2 <- [1,1834,null,{}] 18:42:23 INFO - PROCESS | 1644 | 1463794943928 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}] 18:42:24 INFO - PROCESS | 1644 | 1463794944037 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:42:24 INFO - PROCESS | 1644 | 1463794944128 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186c2800 == 109 [pid = 1644] [id = 466] 18:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x118157000) [pid = 1644] [serial = 1397] [outer = 0x0] 18:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x11902ac00) [pid = 1644] [serial = 1398] [outer = 0x118157000] 18:42:24 INFO - PROCESS | 1644 | 1463794944159 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x1197f2c00) [pid = 1644] [serial = 1399] [outer = 0x118157000] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12e01f800 == 108 [pid = 1644] [id = 284] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12b047000 == 107 [pid = 1644] [id = 170] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x133d2a800 == 106 [pid = 1644] [id = 452] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12dd6b800 == 105 [pid = 1644] [id = 451] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x121684800 == 104 [pid = 1644] [id = 450] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf06000 == 103 [pid = 1644] [id = 449] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12c53b800 == 102 [pid = 1644] [id = 448] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x121080800) [pid = 1644] [serial = 1245] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x116f29c00) [pid = 1644] [serial = 1248] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12b3af000) [pid = 1644] [serial = 1287] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12b175800 == 101 [pid = 1644] [id = 447] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12a85b000 == 100 [pid = 1644] [id = 446] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x128b4c800 == 99 [pid = 1644] [id = 445] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x1213b6800 == 98 [pid = 1644] [id = 444] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x1186cf800 == 97 [pid = 1644] [id = 443] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x1216d5800 == 96 [pid = 1644] [id = 442] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x11306a000 == 95 [pid = 1644] [id = 441] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x119c34800 == 94 [pid = 1644] [id = 440] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x137441000 == 93 [pid = 1644] [id = 438] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x1370d5800 == 92 [pid = 1644] [id = 437] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x134409000 == 91 [pid = 1644] [id = 436] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x133e30800 == 90 [pid = 1644] [id = 435] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x133d27800 == 89 [pid = 1644] [id = 434] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12e038000 == 88 [pid = 1644] [id = 433] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x12b01e800 == 87 [pid = 1644] [id = 432] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x123645800 == 86 [pid = 1644] [id = 431] 18:42:24 INFO - PROCESS | 1644 | --DOCSHELL 0x112ad8000 == 85 [pid = 1644] [id = 430] 18:42:24 INFO - PROCESS | 1644 | 1463794944608 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]]]}] 18:42:24 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 18:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 721ms 18:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:42:24 INFO - PROCESS | 1644 | 1463794944645 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 1644 | 1463794944646 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:42:24 INFO - PROCESS | 1644 | 1463794944649 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - PROCESS | 1644 | 1463794944653 Marionette TRACE conn2 <- [1,1838,null,{}] 18:42:24 INFO - PROCESS | 1644 | 1463794944660 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}] 18:42:24 INFO - PROCESS | 1644 | 1463794944763 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x121710c00) [pid = 1644] [serial = 1219] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x128c4ac00) [pid = 1644] [serial = 1272] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x113c9f000) [pid = 1644] [serial = 1252] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x112fb8c00) [pid = 1644] [serial = 1251] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x129155800) [pid = 1644] [serial = 1236] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12170e000) [pid = 1644] [serial = 1263] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x121752c00) [pid = 1644] [serial = 1264] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x120ea6800) [pid = 1644] [serial = 1260] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12107fc00) [pid = 1644] [serial = 1261] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x1255d0400) [pid = 1644] [serial = 1266] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x126672000) [pid = 1644] [serial = 1267] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12914b800) [pid = 1644] [serial = 1275] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x116f37800) [pid = 1644] [serial = 1255] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x113c9e400) [pid = 1644] [serial = 1254] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x116a69400) [pid = 1644] [serial = 1257] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x1197f0c00) [pid = 1644] [serial = 1258] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x123638400) [pid = 1644] [serial = 1230] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x11201c800) [pid = 1644] [serial = 1221] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x128ad5800) [pid = 1644] [serial = 1233] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x129671000) [pid = 1644] [serial = 1278] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x118173c00) [pid = 1644] [serial = 1224] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12be2c800) [pid = 1644] [serial = 1242] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x119a08800) [pid = 1644] [serial = 1227] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x1291fcc00) [pid = 1644] [serial = 1276] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12abe9400) [pid = 1644] [serial = 1239] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x114f54c00) [pid = 1644] [serial = 1281] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12a7db800) [pid = 1644] [serial = 1279] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12aa95800) [pid = 1644] [serial = 1284] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x128a2f400) [pid = 1644] [serial = 1269] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x128cf6400) [pid = 1644] [serial = 1273] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x128adc800) [pid = 1644] [serial = 1270] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12158b000) [pid = 1644] [serial = 1282] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x12b0a9000) [pid = 1644] [serial = 1285] [outer = 0x0] [url = about:blank] 18:42:24 INFO - PROCESS | 1644 | 1463794944848 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x119678000 == 86 [pid = 1644] [id = 467] 18:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x114f54c00) [pid = 1644] [serial = 1400] [outer = 0x0] 18:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x118497c00) [pid = 1644] [serial = 1401] [outer = 0x114f54c00] 18:42:24 INFO - PROCESS | 1644 | 1463794944881 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x121499800) [pid = 1644] [serial = 1402] [outer = 0x114f54c00] 18:42:25 INFO - PROCESS | 1644 | 1463794945214 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]]]}] 18:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 573ms 18:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:42:25 INFO - PROCESS | 1644 | 1463794945224 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 1644 | 1463794945225 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:42:25 INFO - PROCESS | 1644 | 1463794945227 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1644 | 1463794945228 Marionette TRACE conn2 <- [1,1842,null,{}] 18:42:25 INFO - PROCESS | 1644 | 1463794945231 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}] 18:42:25 INFO - PROCESS | 1644 | 1463794945333 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:42:25 INFO - PROCESS | 1644 | 1463794945405 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12167d800 == 87 [pid = 1644] [id = 468] 18:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x121496000) [pid = 1644] [serial = 1403] [outer = 0x0] 18:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x121711800) [pid = 1644] [serial = 1404] [outer = 0x121496000] 18:42:25 INFO - PROCESS | 1644 | 1463794945434 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12186f000) [pid = 1644] [serial = 1405] [outer = 0x121496000] 18:42:25 INFO - PROCESS | 1644 | 1463794945740 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]]]}] 18:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 18:42:25 INFO - PROCESS | 1644 | 1463794945748 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:42:25 INFO - PROCESS | 1644 | 1463794945760 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:42:25 INFO - PROCESS | 1644 | 1463794945769 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1644 | 1463794945773 Marionette TRACE conn2 <- [1,1846,null,{}] 18:42:25 INFO - PROCESS | 1644 | 1463794945776 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}] 18:42:25 INFO - PROCESS | 1644 | 1463794945875 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:42:25 INFO - PROCESS | 1644 | 1463794945879 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x128fbc000 == 88 [pid = 1644] [id = 469] 18:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x123675000) [pid = 1644] [serial = 1406] [outer = 0x0] 18:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12600fc00) [pid = 1644] [serial = 1407] [outer = 0x123675000] 18:42:25 INFO - PROCESS | 1644 | 1463794945904 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x128a29400) [pid = 1644] [serial = 1408] [outer = 0x123675000] 18:42:26 INFO - PROCESS | 1644 | 1463794946279 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]]]}] 18:42:26 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) 18:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 523ms 18:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:42:26 INFO - PROCESS | 1644 | 1463794946291 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:42:26 INFO - PROCESS | 1644 | 1463794946293 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:42:26 INFO - PROCESS | 1644 | 1463794946295 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 1644 | 1463794946296 Marionette TRACE conn2 <- [1,1850,null,{}] 18:42:26 INFO - PROCESS | 1644 | 1463794946298 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}] 18:42:26 INFO - PROCESS | 1644 | 1463794946459 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:42:26 INFO - PROCESS | 1644 | 1463794946517 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a709800 == 89 [pid = 1644] [id = 470] 18:42:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x128ced800) [pid = 1644] [serial = 1409] [outer = 0x0] 18:42:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x1291f0800) [pid = 1644] [serial = 1410] [outer = 0x128ced800] 18:42:26 INFO - PROCESS | 1644 | 1463794946543 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12967ec00) [pid = 1644] [serial = 1411] [outer = 0x128ced800] 18:42:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12b0ae000) [pid = 1644] [serial = 1412] [outer = 0x12cca3000] 18:42:26 INFO - PROCESS | 1644 | 1463794946925 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]]]}] 18:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 668ms 18:42:26 INFO - PROCESS | 1644 | 1463794946963 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:42:26 INFO - PROCESS | 1644 | 1463794946964 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:42:26 INFO - PROCESS | 1644 | 1463794946966 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 1644 | 1463794946967 Marionette TRACE conn2 <- [1,1854,null,{}] 18:42:26 INFO - PROCESS | 1644 | 1463794946970 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}] 18:42:27 INFO - PROCESS | 1644 | 1463794947102 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:42:27 INFO - PROCESS | 1644 | 1463794947120 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c532800 == 90 [pid = 1644] [id = 471] 18:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x1134f2000) [pid = 1644] [serial = 1413] [outer = 0x0] 18:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12a593800) [pid = 1644] [serial = 1414] [outer = 0x1134f2000] 18:42:27 INFO - PROCESS | 1644 | 1463794947146 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12bd1ec00) [pid = 1644] [serial = 1415] [outer = 0x1134f2000] 18:42:27 INFO - PROCESS | 1644 | 1463794947527 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]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 568ms 18:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:42:27 INFO - PROCESS | 1644 | 1463794947538 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 1644 | 1463794947540 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:42:27 INFO - PROCESS | 1644 | 1463794947542 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 1644 | 1463794947543 Marionette TRACE conn2 <- [1,1858,null,{}] 18:42:27 INFO - PROCESS | 1644 | 1463794947545 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}] 18:42:27 INFO - PROCESS | 1644 | 1463794947673 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:42:27 INFO - PROCESS | 1644 | 1463794947687 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf05800 == 91 [pid = 1644] [id = 472] 18:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x119764000) [pid = 1644] [serial = 1416] [outer = 0x0] 18:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12be2dc00) [pid = 1644] [serial = 1417] [outer = 0x119764000] 18:42:27 INFO - PROCESS | 1644 | 1463794947712 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12bf55000) [pid = 1644] [serial = 1418] [outer = 0x119764000] 18:42:28 INFO - PROCESS | 1644 | 1463794948072 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]]]}] 18:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 568ms 18:42:28 INFO - PROCESS | 1644 | 1463794948110 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 1644 | 1463794948112 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:42:28 INFO - PROCESS | 1644 | 1463794948114 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 1644 | 1463794948115 Marionette TRACE conn2 <- [1,1862,null,{}] 18:42:28 INFO - PROCESS | 1644 | 1463794948117 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}] 18:42:28 INFO - PROCESS | 1644 | 1463794948241 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:42:28 INFO - PROCESS | 1644 | 1463794948255 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5bc000 == 92 [pid = 1644] [id = 473] 18:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12bd1a800) [pid = 1644] [serial = 1419] [outer = 0x0] 18:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12c823c00) [pid = 1644] [serial = 1420] [outer = 0x12bd1a800] 18:42:28 INFO - PROCESS | 1644 | 1463794948288 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12c910400) [pid = 1644] [serial = 1421] [outer = 0x12bd1a800] 18:42:28 INFO - PROCESS | 1644 | 1463794948666 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]]]}] 18:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 570ms 18:42:28 INFO - PROCESS | 1644 | 1463794948686 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 1644 | 1463794948689 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:42:28 INFO - PROCESS | 1644 | 1463794948692 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 1644 | 1463794948693 Marionette TRACE conn2 <- [1,1866,null,{}] 18:42:28 INFO - PROCESS | 1644 | 1463794948696 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}] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1266fa000) [pid = 1644] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x111c8ac00) [pid = 1644] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x128cf4c00) [pid = 1644] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1166e6c00) [pid = 1644] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x120ea2400) [pid = 1644] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x1134e9000) [pid = 1644] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x124d5a000) [pid = 1644] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x129151000) [pid = 1644] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x119064800) [pid = 1644] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x128a33800) [pid = 1644] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12abe7400) [pid = 1644] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x113ce2000) [pid = 1644] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12bf5ac00) [pid = 1644] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:42:28 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12bf51400) [pid = 1644] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:42:29 INFO - PROCESS | 1644 | 1463794949038 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:42:29 INFO - PROCESS | 1644 | 1463794949048 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181ec800 == 93 [pid = 1644] [id = 474] 18:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x1166e6c00) [pid = 1644] [serial = 1422] [outer = 0x0] 18:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x118027800) [pid = 1644] [serial = 1423] [outer = 0x1166e6c00] 18:42:29 INFO - PROCESS | 1644 | 1463794949078 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x121760c00) [pid = 1644] [serial = 1424] [outer = 0x1166e6c00] 18:42:29 INFO - PROCESS | 1644 | 1463794949399 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 719ms 18:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:42:29 INFO - PROCESS | 1644 | 1463794949412 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:42:29 INFO - PROCESS | 1644 | 1463794949413 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:42:29 INFO - PROCESS | 1644 | 1463794949415 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 1644 | 1463794949417 Marionette TRACE conn2 <- [1,1870,null,{}] 18:42:29 INFO - PROCESS | 1644 | 1463794949422 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}] 18:42:29 INFO - PROCESS | 1644 | 1463794949531 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:42:29 INFO - PROCESS | 1644 | 1463794949630 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x132626800 == 94 [pid = 1644] [id = 475] 18:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12abe7400) [pid = 1644] [serial = 1425] [outer = 0x0] 18:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12d3a9400) [pid = 1644] [serial = 1426] [outer = 0x12abe7400] 18:42:29 INFO - PROCESS | 1644 | 1463794949658 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x132717800) [pid = 1644] [serial = 1427] [outer = 0x12abe7400] 18:42:29 INFO - PROCESS | 1644 | 1463794949957 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 575ms 18:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:42:29 INFO - PROCESS | 1644 | 1463794949992 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:42:29 INFO - PROCESS | 1644 | 1463794949993 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:42:29 INFO - PROCESS | 1644 | 1463794949996 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 1644 | 1463794949997 Marionette TRACE conn2 <- [1,1874,null,{}] 18:42:30 INFO - PROCESS | 1644 | 1463794949999 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}] 18:42:30 INFO - PROCESS | 1644 | 1463794950107 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:42:30 INFO - PROCESS | 1644 | 1463794950111 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e2d800 == 95 [pid = 1644] [id = 476] 18:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x116631800) [pid = 1644] [serial = 1428] [outer = 0x0] 18:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12bf3e800) [pid = 1644] [serial = 1429] [outer = 0x116631800] 18:42:30 INFO - PROCESS | 1644 | 1463794950136 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12bf43000) [pid = 1644] [serial = 1430] [outer = 0x116631800] 18:42:30 INFO - PROCESS | 1644 | 1463794950514 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]]]}] 18:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 525ms 18:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:42:30 INFO - PROCESS | 1644 | 1463794950523 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 1644 | 1463794950525 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:42:30 INFO - PROCESS | 1644 | 1463794950528 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - PROCESS | 1644 | 1463794950529 Marionette TRACE conn2 <- [1,1878,null,{}] 18:42:30 INFO - PROCESS | 1644 | 1463794950532 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}] 18:42:30 INFO - PROCESS | 1644 | 1463794950727 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:42:30 INFO - PROCESS | 1644 | 1463794950738 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341d0800 == 96 [pid = 1644] [id = 477] 18:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12bf3d800) [pid = 1644] [serial = 1431] [outer = 0x0] 18:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x134054c00) [pid = 1644] [serial = 1432] [outer = 0x12bf3d800] 18:42:30 INFO - PROCESS | 1644 | 1463794950778 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x134059400) [pid = 1644] [serial = 1433] [outer = 0x12bf3d800] 18:42:31 INFO - PROCESS | 1644 | 1463794951388 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]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 872ms 18:42:31 INFO - PROCESS | 1644 | 1463794951418 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 1644 | 1463794951421 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:42:31 INFO - PROCESS | 1644 | 1463794951428 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 1644 | 1463794951430 Marionette TRACE conn2 <- [1,1882,null,{}] 18:42:31 INFO - PROCESS | 1644 | 1463794951435 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}] 18:42:31 INFO - PROCESS | 1644 | 1463794951566 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:42:31 INFO - PROCESS | 1644 | 1463794951656 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188c6800 == 97 [pid = 1644] [id = 478] 18:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x115d3cc00) [pid = 1644] [serial = 1434] [outer = 0x0] 18:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x116f34c00) [pid = 1644] [serial = 1435] [outer = 0x115d3cc00] 18:42:31 INFO - PROCESS | 1644 | 1463794951687 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x118169c00) [pid = 1644] [serial = 1436] [outer = 0x115d3cc00] 18:42:32 INFO - PROCESS | 1644 | 1463794952232 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]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 871ms 18:42:32 INFO - PROCESS | 1644 | 1463794952301 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 1644 | 1463794952307 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:42:32 INFO - PROCESS | 1644 | 1463794952315 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 1644 | 1463794952318 Marionette TRACE conn2 <- [1,1886,null,{}] 18:42:32 INFO - PROCESS | 1644 | 1463794952321 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}] 18:42:32 INFO - PROCESS | 1644 | 1463794952469 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:42:32 INFO - PROCESS | 1644 | 1463794952555 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa8d800 == 98 [pid = 1644] [id = 479] 18:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x1197f6c00) [pid = 1644] [serial = 1437] [outer = 0x0] 18:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x120fb9000) [pid = 1644] [serial = 1438] [outer = 0x1197f6c00] 18:42:32 INFO - PROCESS | 1644 | 1463794952585 Marionette DEBUG loaded listener.js 18:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12165b800) [pid = 1644] [serial = 1439] [outer = 0x1197f6c00] 18:42:33 INFO - PROCESS | 1644 | 1463794953024 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]]]}] 18:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 727ms 18:42:33 INFO - PROCESS | 1644 | 1463794953040 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:42:33 INFO - PROCESS | 1644 | 1463794953042 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:42:33 INFO - PROCESS | 1644 | 1463794953044 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 1644 | 1463794953047 Marionette TRACE conn2 <- [1,1890,null,{}] 18:42:33 INFO - PROCESS | 1644 | 1463794953055 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}] 18:42:33 INFO - PROCESS | 1644 | 1463794953183 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:42:33 INFO - PROCESS | 1644 | 1463794953276 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x134bf3000 == 99 [pid = 1644] [id = 480] 18:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x128a2b000) [pid = 1644] [serial = 1440] [outer = 0x0] 18:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x128b19c00) [pid = 1644] [serial = 1441] [outer = 0x128a2b000] 18:42:33 INFO - PROCESS | 1644 | 1463794953307 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12914f400) [pid = 1644] [serial = 1442] [outer = 0x128a2b000] 18:42:33 INFO - PROCESS | 1644 | 1463794953746 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]]]}] 18:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 725ms 18:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:42:33 INFO - PROCESS | 1644 | 1463794953819 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:42:33 INFO - PROCESS | 1644 | 1463794953821 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:42:33 INFO - PROCESS | 1644 | 1463794953825 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 1644 | 1463794953826 Marionette TRACE conn2 <- [1,1894,null,{}] 18:42:33 INFO - PROCESS | 1644 | 1463794953829 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}] 18:42:33 INFO - PROCESS | 1644 | 1463794953951 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:42:34 INFO - PROCESS | 1644 | 1463794954043 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374e1800 == 100 [pid = 1644] [id = 481] 18:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x1291f2000) [pid = 1644] [serial = 1443] [outer = 0x0] 18:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12bf36000) [pid = 1644] [serial = 1444] [outer = 0x1291f2000] 18:42:34 INFO - PROCESS | 1644 | 1463794954074 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12bf4e800) [pid = 1644] [serial = 1445] [outer = 0x1291f2000] 18:42:34 INFO - PROCESS | 1644 | 1463794954493 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]]]}] 18:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 18:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:42:34 INFO - PROCESS | 1644 | 1463794954545 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:42:34 INFO - PROCESS | 1644 | 1463794954546 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:42:34 INFO - PROCESS | 1644 | 1463794954549 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:42:34 INFO - PROCESS | 1644 | 1463794954550 Marionette TRACE conn2 <- [1,1898,null,{}] 18:42:34 INFO - PROCESS | 1644 | 1463794954552 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}] 18:42:34 INFO - PROCESS | 1644 | 1463794954670 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:42:34 INFO - PROCESS | 1644 | 1463794954789 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1412dd000 == 101 [pid = 1644] [id = 482] 18:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12aa99000) [pid = 1644] [serial = 1446] [outer = 0x0] 18:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12c903800) [pid = 1644] [serial = 1447] [outer = 0x12aa99000] 18:42:34 INFO - PROCESS | 1644 | 1463794954822 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12d3a5400) [pid = 1644] [serial = 1448] [outer = 0x12aa99000] 18:42:35 INFO - PROCESS | 1644 | 1463794955256 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]]]}] 18:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 18:42:35 INFO - PROCESS | 1644 | 1463794955321 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:42:35 INFO - PROCESS | 1644 | 1463794955322 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:42:35 INFO - PROCESS | 1644 | 1463794955324 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 1644 | 1463794955326 Marionette TRACE conn2 <- [1,1902,null,{}] 18:42:35 INFO - PROCESS | 1644 | 1463794955328 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}] 18:42:35 INFO - PROCESS | 1644 | 1463794955464 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:42:35 INFO - PROCESS | 1644 | 1463794955586 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x13738f800 == 102 [pid = 1644] [id = 483] 18:42:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12d3ae800) [pid = 1644] [serial = 1449] [outer = 0x0] 18:42:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x132714400) [pid = 1644] [serial = 1450] [outer = 0x12d3ae800] 18:42:35 INFO - PROCESS | 1644 | 1463794955619 Marionette DEBUG loaded listener.js 18:42:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x1340a6800) [pid = 1644] [serial = 1451] [outer = 0x12d3ae800] 18:42:36 INFO - PROCESS | 1644 | 1463794956090 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]]]}] 18:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 822ms 18:42:36 INFO - PROCESS | 1644 | 1463794956147 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:42:36 INFO - PROCESS | 1644 | 1463794956150 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:42:36 INFO - PROCESS | 1644 | 1463794956153 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 1644 | 1463794956155 Marionette TRACE conn2 <- [1,1906,null,{}] 18:42:36 INFO - PROCESS | 1644 | 1463794956159 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}] 18:42:36 INFO - PROCESS | 1644 | 1463794956339 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:42:36 INFO - PROCESS | 1644 | 1463794956515 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1406db800 == 103 [pid = 1644] [id = 484] 18:42:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12d447000) [pid = 1644] [serial = 1452] [outer = 0x0] 18:42:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x1340ac400) [pid = 1644] [serial = 1453] [outer = 0x12d447000] 18:42:36 INFO - PROCESS | 1644 | 1463794956548 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x1340b1000) [pid = 1644] [serial = 1454] [outer = 0x12d447000] 18:42:36 INFO - PROCESS | 1644 | 1463794956947 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]]]}] 18:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 821ms 18:42:36 INFO - PROCESS | 1644 | 1463794956974 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:42:36 INFO - PROCESS | 1644 | 1463794956975 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:42:36 INFO - PROCESS | 1644 | 1463794956978 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 1644 | 1463794956979 Marionette TRACE conn2 <- [1,1910,null,{}] 18:42:36 INFO - PROCESS | 1644 | 1463794956981 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}] 18:42:37 INFO - PROCESS | 1644 | 1463794957099 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:42:37 INFO - PROCESS | 1644 | 1463794957191 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1411b0000 == 104 [pid = 1644] [id = 485] 18:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x1340a2c00) [pid = 1644] [serial = 1455] [outer = 0x0] 18:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x1343ccc00) [pid = 1644] [serial = 1456] [outer = 0x1340a2c00] 18:42:37 INFO - PROCESS | 1644 | 1463794957221 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x1343d4c00) [pid = 1644] [serial = 1457] [outer = 0x1340a2c00] 18:42:37 INFO - PROCESS | 1644 | 1463794957637 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]]]}] 18:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 18:42:37 INFO - PROCESS | 1644 | 1463794957649 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:42:37 INFO - PROCESS | 1644 | 1463794957651 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:42:37 INFO - PROCESS | 1644 | 1463794957655 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - PROCESS | 1644 | 1463794957656 Marionette TRACE conn2 <- [1,1914,null,{}] 18:42:37 INFO - PROCESS | 1644 | 1463794957659 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}] 18:42:37 INFO - PROCESS | 1644 | 1463794957776 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:42:37 INFO - PROCESS | 1644 | 1463794957895 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1411c4000 == 105 [pid = 1644] [id = 486] 18:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x1340ad000) [pid = 1644] [serial = 1458] [outer = 0x0] 18:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x137260000) [pid = 1644] [serial = 1459] [outer = 0x1340ad000] 18:42:37 INFO - PROCESS | 1644 | 1463794957928 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x137264800) [pid = 1644] [serial = 1460] [outer = 0x1340ad000] 18:42:38 INFO - PROCESS | 1644 | 1463794958345 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]]]}] 18:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 719ms 18:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:42:38 INFO - PROCESS | 1644 | 1463794958375 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 1644 | 1463794958376 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:42:38 INFO - PROCESS | 1644 | 1463794958379 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - PROCESS | 1644 | 1463794958380 Marionette TRACE conn2 <- [1,1918,null,{}] 18:42:38 INFO - PROCESS | 1644 | 1463794958382 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}] 18:42:38 INFO - PROCESS | 1644 | 1463794958519 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:42:38 INFO - PROCESS | 1644 | 1463794958614 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x134214000 == 106 [pid = 1644] [id = 487] 18:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x13725fc00) [pid = 1644] [serial = 1461] [outer = 0x0] 18:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x137269000) [pid = 1644] [serial = 1462] [outer = 0x13725fc00] 18:42:38 INFO - PROCESS | 1644 | 1463794958644 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x137f55400) [pid = 1644] [serial = 1463] [outer = 0x13725fc00] 18:42:39 INFO - PROCESS | 1644 | 1463794959104 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]]]}] 18:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 769ms 18:42:39 INFO - PROCESS | 1644 | 1463794959149 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 1644 | 1463794959151 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:42:39 INFO - PROCESS | 1644 | 1463794959156 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 1644 | 1463794959158 Marionette TRACE conn2 <- [1,1922,null,{}] 18:42:39 INFO - PROCESS | 1644 | 1463794959160 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}] 18:42:39 INFO - PROCESS | 1644 | 1463794959298 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:42:39 INFO - PROCESS | 1644 | 1463794959396 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181e5000 == 107 [pid = 1644] [id = 488] 18:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x118019800) [pid = 1644] [serial = 1464] [outer = 0x0] 18:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x12171f800) [pid = 1644] [serial = 1465] [outer = 0x118019800] 18:42:39 INFO - PROCESS | 1644 | 1463794959430 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x137f60800) [pid = 1644] [serial = 1466] [outer = 0x118019800] 18:42:39 INFO - PROCESS | 1644 | 1463794959888 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]]]}] 18:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 769ms 18:42:39 INFO - PROCESS | 1644 | 1463794959926 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 1644 | 1463794959927 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:42:39 INFO - PROCESS | 1644 | 1463794959929 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 1644 | 1463794959931 Marionette TRACE conn2 <- [1,1926,null,{}] 18:42:39 INFO - PROCESS | 1644 | 1463794959933 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}] 18:42:40 INFO - PROCESS | 1644 | 1463794960059 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:42:40 INFO - PROCESS | 1644 | 1463794960156 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf08000 == 108 [pid = 1644] [id = 489] 18:42:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x12c576400) [pid = 1644] [serial = 1467] [outer = 0x0] 18:42:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x14049cc00) [pid = 1644] [serial = 1468] [outer = 0x12c576400] 18:42:40 INFO - PROCESS | 1644 | 1463794960186 Marionette DEBUG loaded listener.js 18:42:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x1404a1400) [pid = 1644] [serial = 1469] [outer = 0x12c576400] 18:42:40 INFO - PROCESS | 1644 | 1463794960876 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]]]}] 18:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 969ms 18:42:40 INFO - PROCESS | 1644 | 1463794960912 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:42:40 INFO - PROCESS | 1644 | 1463794960915 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:42:40 INFO - PROCESS | 1644 | 1463794960921 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 1644 | 1463794960923 Marionette TRACE conn2 <- [1,1930,null,{}] 18:42:40 INFO - PROCESS | 1644 | 1463794960927 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}] 18:42:41 INFO - PROCESS | 1644 | 1463794961046 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:42:41 INFO - PROCESS | 1644 | 1463794961144 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b0800 == 109 [pid = 1644] [id = 490] 18:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x1133f1400) [pid = 1644] [serial = 1470] [outer = 0x0] 18:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x115d40000) [pid = 1644] [serial = 1471] [outer = 0x1133f1400] 18:42:41 INFO - PROCESS | 1644 | 1463794961174 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x116feec00) [pid = 1644] [serial = 1472] [outer = 0x1133f1400] 18:42:41 INFO - PROCESS | 1644 | 1463794961665 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]]]}] 18:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 774ms 18:42:41 INFO - PROCESS | 1644 | 1463794961694 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:42:41 INFO - PROCESS | 1644 | 1463794961697 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:42:41 INFO - PROCESS | 1644 | 1463794961704 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:42:41 INFO - PROCESS | 1644 | 1463794961707 Marionette TRACE conn2 <- [1,1934,null,{}] 18:42:41 INFO - PROCESS | 1644 | 1463794961711 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}] 18:42:41 INFO - PROCESS | 1644 | 1463794961884 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:42:42 INFO - PROCESS | 1644 | 1463794962069 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x118563000 == 110 [pid = 1644] [id = 491] 18:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x116f32000) [pid = 1644] [serial = 1473] [outer = 0x0] 18:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x120e9b400) [pid = 1644] [serial = 1474] [outer = 0x116f32000] 18:42:42 INFO - PROCESS | 1644 | 1463794962119 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x12107ac00) [pid = 1644] [serial = 1475] [outer = 0x116f32000] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc1f000 == 109 [pid = 1644] [id = 410] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x116f06000 == 108 [pid = 1644] [id = 416] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x133e2d800 == 107 [pid = 1644] [id = 476] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x132626800 == 106 [pid = 1644] [id = 475] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x1181ec800 == 105 [pid = 1644] [id = 474] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5bc000 == 104 [pid = 1644] [id = 473] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf05800 == 103 [pid = 1644] [id = 472] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x12c532800 == 102 [pid = 1644] [id = 471] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x12a709800 == 101 [pid = 1644] [id = 470] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x128fbc000 == 100 [pid = 1644] [id = 469] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x12167d800 == 99 [pid = 1644] [id = 468] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x119678000 == 98 [pid = 1644] [id = 467] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x1186c2800 == 97 [pid = 1644] [id = 466] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x120ec1800 == 96 [pid = 1644] [id = 465] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x1374d7800 == 95 [pid = 1644] [id = 457] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x1341e2000 == 94 [pid = 1644] [id = 456] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x12941b000 == 93 [pid = 1644] [id = 455] 18:42:42 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b4800 == 92 [pid = 1644] [id = 454] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x12be27800) [pid = 1644] [serial = 1288] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x1160b1000) [pid = 1644] [serial = 1321] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x11317a000) [pid = 1644] [serial = 1320] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x129151c00) [pid = 1644] [serial = 1341] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x1186ee000) [pid = 1644] [serial = 1324] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x11800dc00) [pid = 1644] [serial = 1323] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12170fc00) [pid = 1644] [serial = 1332] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12175fc00) [pid = 1644] [serial = 1333] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12aa97400) [pid = 1644] [serial = 1305] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x118007000) [pid = 1644] [serial = 1329] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x121241000) [pid = 1644] [serial = 1330] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1255d2c00) [pid = 1644] [serial = 1335] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x126cef400) [pid = 1644] [serial = 1336] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12a7a6400) [pid = 1644] [serial = 1344] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x120fc2800) [pid = 1644] [serial = 1327] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x1197efc00) [pid = 1644] [serial = 1326] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x11815f400) [pid = 1644] [serial = 1293] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x128ad3800) [pid = 1644] [serial = 1302] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x128adf800) [pid = 1644] [serial = 1338] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x1293c9c00) [pid = 1644] [serial = 1342] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x12c825c00) [pid = 1644] [serial = 1308] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12c905800) [pid = 1644] [serial = 1311] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x112036000) [pid = 1644] [serial = 1290] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12cc9f800) [pid = 1644] [serial = 1314] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12b3a5800) [pid = 1644] [serial = 1347] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12abe3c00) [pid = 1644] [serial = 1345] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x1197ea800) [pid = 1644] [serial = 1296] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12cca0800) [pid = 1644] [serial = 1317] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x124a5c800) [pid = 1644] [serial = 1299] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x119a07800) [pid = 1644] [serial = 1350] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12c5f0000) [pid = 1644] [serial = 1356] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12d360800) [pid = 1644] [serial = 1357] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12bf7d000) [pid = 1644] [serial = 1354] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12bdcf000) [pid = 1644] [serial = 1348] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x129671400) [pid = 1644] [serial = 1351] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12bf58800) [pid = 1644] [serial = 1353] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x128cf8c00) [pid = 1644] [serial = 1339] [outer = 0x0] [url = about:blank] 18:42:42 INFO - PROCESS | 1644 | 1463794962706 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]]]}] 18:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1025ms 18:42:42 INFO - PROCESS | 1644 | 1463794962728 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:42:42 INFO - PROCESS | 1644 | 1463794962730 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:42:42 INFO - PROCESS | 1644 | 1463794962732 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 1644 | 1463794962736 Marionette TRACE conn2 <- [1,1938,null,{}] 18:42:42 INFO - PROCESS | 1644 | 1463794962744 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}] 18:42:42 INFO - PROCESS | 1644 | 1463794962849 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:42:42 INFO - PROCESS | 1644 | 1463794962855 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x119678000 == 93 [pid = 1644] [id = 492] 18:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x120fc2800) [pid = 1644] [serial = 1476] [outer = 0x0] 18:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x121710000) [pid = 1644] [serial = 1477] [outer = 0x120fc2800] 18:42:42 INFO - PROCESS | 1644 | 1463794962883 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x121caf000) [pid = 1644] [serial = 1478] [outer = 0x120fc2800] 18:42:43 INFO - PROCESS | 1644 | 1463794963281 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]]]}] 18:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 575ms 18:42:43 INFO - PROCESS | 1644 | 1463794963307 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:42:43 INFO - PROCESS | 1644 | 1463794963309 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:42:43 INFO - PROCESS | 1644 | 1463794963311 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 1644 | 1463794963312 Marionette TRACE conn2 <- [1,1942,null,{}] 18:42:43 INFO - PROCESS | 1644 | 1463794963315 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}] 18:42:43 INFO - PROCESS | 1644 | 1463794963415 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:42:43 INFO - PROCESS | 1644 | 1463794963419 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12609d800 == 94 [pid = 1644] [id = 493] 18:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12500f400) [pid = 1644] [serial = 1479] [outer = 0x0] 18:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x1266f4000) [pid = 1644] [serial = 1480] [outer = 0x12500f400] 18:42:43 INFO - PROCESS | 1644 | 1463794963445 Marionette DEBUG loaded listener.js 18:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x128a30c00) [pid = 1644] [serial = 1481] [outer = 0x12500f400] 18:42:43 INFO - PROCESS | 1644 | 1463794963815 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]]]}] 18:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 18:42:43 INFO - PROCESS | 1644 | 1463794963844 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:42:43 INFO - PROCESS | 1644 | 1463794963853 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:42:43 INFO - PROCESS | 1644 | 1463794963858 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 1644 | 1463794963859 Marionette TRACE conn2 <- [1,1946,null,{}] 18:42:43 INFO - PROCESS | 1644 | 1463794963861 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}] 18:42:43 INFO - PROCESS | 1644 | 1463794963959 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:42:43 INFO - PROCESS | 1644 | 1463794963963 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a709800 == 95 [pid = 1644] [id = 494] 18:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x128ad1400) [pid = 1644] [serial = 1482] [outer = 0x0] 18:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x128ae2000) [pid = 1644] [serial = 1483] [outer = 0x128ad1400] 18:42:43 INFO - PROCESS | 1644 | 1463794963989 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x128c50400) [pid = 1644] [serial = 1484] [outer = 0x128ad1400] 18:42:44 INFO - PROCESS | 1644 | 1463794964340 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]]]}] 18:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 517ms 18:42:44 INFO - PROCESS | 1644 | 1463794964376 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:42:44 INFO - PROCESS | 1644 | 1463794964377 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:42:44 INFO - PROCESS | 1644 | 1463794964379 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:42:44 INFO - PROCESS | 1644 | 1463794964381 Marionette TRACE conn2 <- [1,1950,null,{}] 18:42:44 INFO - PROCESS | 1644 | 1463794964383 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}] 18:42:44 INFO - PROCESS | 1644 | 1463794964496 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:42:44 INFO - PROCESS | 1644 | 1463794964591 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa89800 == 96 [pid = 1644] [id = 495] 18:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x128ad6400) [pid = 1644] [serial = 1485] [outer = 0x0] 18:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12914b800) [pid = 1644] [serial = 1486] [outer = 0x128ad6400] 18:42:44 INFO - PROCESS | 1644 | 1463794964618 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12b3a5800) [pid = 1644] [serial = 1487] [outer = 0x128ad6400] 18:42:44 INFO - PROCESS | 1644 | 1463794964954 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]]]}] 18:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 619ms 18:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:42:45 INFO - PROCESS | 1644 | 1463794964999 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 1644 | 1463794965001 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:42:45 INFO - PROCESS | 1644 | 1463794965003 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 1644 | 1463794965004 Marionette TRACE conn2 <- [1,1954,null,{}] 18:42:45 INFO - PROCESS | 1644 | 1463794965012 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}] 18:42:45 INFO - PROCESS | 1644 | 1463794965148 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:42:45 INFO - PROCESS | 1644 | 1463794965163 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc68000 == 97 [pid = 1644] [id = 496] 18:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12b0ac400) [pid = 1644] [serial = 1488] [outer = 0x0] 18:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12b3a9800) [pid = 1644] [serial = 1489] [outer = 0x12b0ac400] 18:42:45 INFO - PROCESS | 1644 | 1463794965188 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12bf40400) [pid = 1644] [serial = 1490] [outer = 0x12b0ac400] 18:42:45 INFO - PROCESS | 1644 | 1463794965548 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]]]}] 18:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 569ms 18:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:42:45 INFO - PROCESS | 1644 | 1463794965573 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 1644 | 1463794965574 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:42:45 INFO - PROCESS | 1644 | 1463794965576 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 1644 | 1463794965577 Marionette TRACE conn2 <- [1,1958,null,{}] 18:42:45 INFO - PROCESS | 1644 | 1463794965584 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}] 18:42:45 INFO - PROCESS | 1644 | 1463794965711 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:42:45 INFO - PROCESS | 1644 | 1463794965725 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d421000 == 98 [pid = 1644] [id = 497] 18:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12be27000) [pid = 1644] [serial = 1491] [outer = 0x0] 18:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12bf5a000) [pid = 1644] [serial = 1492] [outer = 0x12be27000] 18:42:45 INFO - PROCESS | 1644 | 1463794965750 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12c832400) [pid = 1644] [serial = 1493] [outer = 0x12be27000] 18:42:46 INFO - PROCESS | 1644 | 1463794966131 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 569ms 18:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:42:46 INFO - PROCESS | 1644 | 1463794966145 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 1644 | 1463794966146 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:42:46 INFO - PROCESS | 1644 | 1463794966148 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 1644 | 1463794966149 Marionette TRACE conn2 <- [1,1962,null,{}] 18:42:46 INFO - PROCESS | 1644 | 1463794966151 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}] 18:42:46 INFO - PROCESS | 1644 | 1463794966310 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:42:46 INFO - PROCESS | 1644 | 1463794966340 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e01c000 == 99 [pid = 1644] [id = 498] 18:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12bf7bc00) [pid = 1644] [serial = 1494] [outer = 0x0] 18:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x12cf63400) [pid = 1644] [serial = 1495] [outer = 0x12bf7bc00] 18:42:46 INFO - PROCESS | 1644 | 1463794966375 Marionette DEBUG loaded listener.js 18:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x12d452c00) [pid = 1644] [serial = 1496] [outer = 0x12bf7bc00] 18:42:46 INFO - PROCESS | 1644 | 1463794966747 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 623ms 18:42:46 INFO - PROCESS | 1644 | 1463794966777 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 1644 | 1463794966778 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:42:46 INFO - PROCESS | 1644 | 1463794966780 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 1644 | 1463794966781 Marionette TRACE conn2 <- [1,1966,null,{}] 18:42:46 INFO - PROCESS | 1644 | 1463794966784 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}] 18:42:47 INFO - PROCESS | 1644 | 1463794967109 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x11317c000) [pid = 1644] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x118157000) [pid = 1644] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x123675000) [pid = 1644] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x1166e6c00) [pid = 1644] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x1134f2000) [pid = 1644] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12bd1a800) [pid = 1644] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12bf7f400) [pid = 1644] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12abe7400) [pid = 1644] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x119764000) [pid = 1644] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x128ced800) [pid = 1644] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x121496000) [pid = 1644] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x116631800) [pid = 1644] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x114f54c00) [pid = 1644] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:42:47 INFO - PROCESS | 1644 | 1463794967191 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191c8000 == 100 [pid = 1644] [id = 499] 18:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x11317c000) [pid = 1644] [serial = 1497] [outer = 0x0] 18:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1166e4c00) [pid = 1644] [serial = 1498] [outer = 0x11317c000] 18:42:47 INFO - PROCESS | 1644 | 1463794967217 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12149a000) [pid = 1644] [serial = 1499] [outer = 0x11317c000] 18:42:47 INFO - PROCESS | 1644 | 1463794967496 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 772ms 18:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:42:47 INFO - PROCESS | 1644 | 1463794967554 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 1644 | 1463794967557 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:42:47 INFO - PROCESS | 1644 | 1463794967559 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 1644 | 1463794967561 Marionette TRACE conn2 <- [1,1970,null,{}] 18:42:47 INFO - PROCESS | 1644 | 1463794967563 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}] 18:42:47 INFO - PROCESS | 1644 | 1463794967711 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:42:47 INFO - PROCESS | 1644 | 1463794967719 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e27000 == 101 [pid = 1644] [id = 500] 18:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x120fc4800) [pid = 1644] [serial = 1500] [outer = 0x0] 18:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12bf56c00) [pid = 1644] [serial = 1501] [outer = 0x120fc4800] 18:42:47 INFO - PROCESS | 1644 | 1463794967748 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x134054800) [pid = 1644] [serial = 1502] [outer = 0x120fc4800] 18:42:48 INFO - PROCESS | 1644 | 1463794968142 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]]]}] 18:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 619ms 18:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:42:48 INFO - PROCESS | 1644 | 1463794968178 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:42:48 INFO - PROCESS | 1644 | 1463794968180 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:42:48 INFO - PROCESS | 1644 | 1463794968182 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:42:48 INFO - PROCESS | 1644 | 1463794968183 Marionette TRACE conn2 <- [1,1974,null,{}] 18:42:48 INFO - PROCESS | 1644 | 1463794968185 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}] 18:42:48 INFO - PROCESS | 1644 | 1463794968286 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:42:48 INFO - PROCESS | 1644 | 1463794968366 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x13464e800 == 102 [pid = 1644] [id = 501] 18:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x11975f000) [pid = 1644] [serial = 1503] [outer = 0x0] 18:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x13405ac00) [pid = 1644] [serial = 1504] [outer = 0x11975f000] 18:42:48 INFO - PROCESS | 1644 | 1463794968391 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x1343d0000) [pid = 1644] [serial = 1505] [outer = 0x11975f000] 18:42:48 INFO - PROCESS | 1644 | 1463794968678 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]]]}] 18:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 523ms 18:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:42:48 INFO - PROCESS | 1644 | 1463794968710 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:42:48 INFO - PROCESS | 1644 | 1463794968711 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:42:48 INFO - PROCESS | 1644 | 1463794968713 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:42:48 INFO - PROCESS | 1644 | 1463794968714 Marionette TRACE conn2 <- [1,1978,null,{}] 18:42:48 INFO - PROCESS | 1644 | 1463794968725 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}] 18:42:48 INFO - PROCESS | 1644 | 1463794968835 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:42:48 INFO - PROCESS | 1644 | 1463794968839 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x13739d000 == 103 [pid = 1644] [id = 502] 18:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x137268400) [pid = 1644] [serial = 1506] [outer = 0x0] 18:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x137f5bc00) [pid = 1644] [serial = 1507] [outer = 0x137268400] 18:42:48 INFO - PROCESS | 1644 | 1463794968864 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x14049bc00) [pid = 1644] [serial = 1508] [outer = 0x137268400] 18:42:49 INFO - PROCESS | 1644 | 1463794969370 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]]]}] 18:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 718ms 18:42:49 INFO - PROCESS | 1644 | 1463794969433 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:42:49 INFO - PROCESS | 1644 | 1463794969436 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:42:49 INFO - PROCESS | 1644 | 1463794969439 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - PROCESS | 1644 | 1463794969442 Marionette TRACE conn2 <- [1,1982,null,{}] 18:42:49 INFO - PROCESS | 1644 | 1463794969446 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}] 18:42:49 INFO - PROCESS | 1644 | 1463794969579 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:42:49 INFO - PROCESS | 1644 | 1463794969699 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188c9000 == 104 [pid = 1644] [id = 503] 18:42:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x11800dc00) [pid = 1644] [serial = 1509] [outer = 0x0] 18:42:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x118021c00) [pid = 1644] [serial = 1510] [outer = 0x11800dc00] 18:42:49 INFO - PROCESS | 1644 | 1463794969732 Marionette DEBUG loaded listener.js 18:42:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x119758c00) [pid = 1644] [serial = 1511] [outer = 0x11800dc00] 18:42:50 INFO - PROCESS | 1644 | 1463794970180 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]]]}] 18:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 18:42:50 INFO - PROCESS | 1644 | 1463794970210 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 1644 | 1463794970214 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:42:50 INFO - PROCESS | 1644 | 1463794970219 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 1644 | 1463794970221 Marionette TRACE conn2 <- [1,1986,null,{}] 18:42:50 INFO - PROCESS | 1644 | 1463794970224 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}] 18:42:50 INFO - PROCESS | 1644 | 1463794970348 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:42:50 INFO - PROCESS | 1644 | 1463794970443 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b175800 == 105 [pid = 1644] [id = 504] 18:42:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x1197f7c00) [pid = 1644] [serial = 1512] [outer = 0x0] 18:42:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x12170e000) [pid = 1644] [serial = 1513] [outer = 0x1197f7c00] 18:42:50 INFO - PROCESS | 1644 | 1463794970473 Marionette DEBUG loaded listener.js 18:42:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x123636400) [pid = 1644] [serial = 1514] [outer = 0x1197f7c00] 18:42:50 INFO - PROCESS | 1644 | 1463794970912 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]]]}] 18:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 721ms 18:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:42:50 INFO - PROCESS | 1644 | 1463794970943 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 1644 | 1463794970945 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:42:50 INFO - PROCESS | 1644 | 1463794970947 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 1644 | 1463794970950 Marionette TRACE conn2 <- [1,1990,null,{}] 18:42:50 INFO - PROCESS | 1644 | 1463794970974 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}] 18:42:51 INFO - PROCESS | 1644 | 1463794971102 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:42:51 INFO - PROCESS | 1644 | 1463794971232 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374ce000 == 106 [pid = 1644] [id = 505] 18:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1266fa000) [pid = 1644] [serial = 1515] [outer = 0x0] 18:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x128dcfc00) [pid = 1644] [serial = 1516] [outer = 0x1266fa000] 18:42:51 INFO - PROCESS | 1644 | 1463794971266 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x12aaa0800) [pid = 1644] [serial = 1517] [outer = 0x1266fa000] 18:42:51 INFO - PROCESS | 1644 | 1463794971670 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]]]}] 18:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 787ms 18:42:51 INFO - PROCESS | 1644 | 1463794971734 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:42:51 INFO - PROCESS | 1644 | 1463794971737 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:42:51 INFO - PROCESS | 1644 | 1463794971740 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:42:51 INFO - PROCESS | 1644 | 1463794971741 Marionette TRACE conn2 <- [1,1994,null,{}] 18:42:51 INFO - PROCESS | 1644 | 1463794971744 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}] 18:42:51 INFO - PROCESS | 1644 | 1463794971918 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:42:52 INFO - PROCESS | 1644 | 1463794972088 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x14043c800 == 107 [pid = 1644] [id = 506] 18:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x128ad3c00) [pid = 1644] [serial = 1518] [outer = 0x0] 18:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x12be24000) [pid = 1644] [serial = 1519] [outer = 0x128ad3c00] 18:42:52 INFO - PROCESS | 1644 | 1463794972138 Marionette DEBUG loaded listener.js 18:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12d447400) [pid = 1644] [serial = 1520] [outer = 0x128ad3c00] 18:42:52 INFO - PROCESS | 1644 | 1463794972638 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]]]}] 18:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 921ms 18:42:52 INFO - PROCESS | 1644 | 1463794972661 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:42:52 INFO - PROCESS | 1644 | 1463794972663 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:42:52 INFO - PROCESS | 1644 | 1463794972665 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:42:52 INFO - PROCESS | 1644 | 1463794972667 Marionette TRACE conn2 <- [1,1998,null,{}] 18:42:52 INFO - PROCESS | 1644 | 1463794972670 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}] 18:42:52 INFO - PROCESS | 1644 | 1463794972809 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:42:52 INFO - PROCESS | 1644 | 1463794972938 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x1404ca800 == 108 [pid = 1644] [id = 507] 18:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x12d448c00) [pid = 1644] [serial = 1521] [outer = 0x0] 18:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x134055800) [pid = 1644] [serial = 1522] [outer = 0x12d448c00] 18:42:52 INFO - PROCESS | 1644 | 1463794972986 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x1340ad800) [pid = 1644] [serial = 1523] [outer = 0x12d448c00] 18:42:53 INFO - PROCESS | 1644 | 1463794973447 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]]]}] 18:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 824ms 18:42:53 INFO - PROCESS | 1644 | 1463794973490 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 1644 | 1463794973491 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:42:53 INFO - PROCESS | 1644 | 1463794973494 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 1644 | 1463794973495 Marionette TRACE conn2 <- [1,2002,null,{}] 18:42:53 INFO - PROCESS | 1644 | 1463794973497 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}] 18:42:53 INFO - PROCESS | 1644 | 1463794973691 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:42:53 INFO - PROCESS | 1644 | 1463794973760 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x1443f3800 == 109 [pid = 1644] [id = 508] 18:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x12d67d400) [pid = 1644] [serial = 1524] [outer = 0x0] 18:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x137269800) [pid = 1644] [serial = 1525] [outer = 0x12d67d400] 18:42:53 INFO - PROCESS | 1644 | 1463794973793 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x1404a7000) [pid = 1644] [serial = 1526] [outer = 0x12d67d400] 18:42:54 INFO - PROCESS | 1644 | 1463794974215 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]]]}] 18:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 769ms 18:42:54 INFO - PROCESS | 1644 | 1463794974290 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:42:54 INFO - PROCESS | 1644 | 1463794974292 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:42:54 INFO - PROCESS | 1644 | 1463794974296 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - PROCESS | 1644 | 1463794974297 Marionette TRACE conn2 <- [1,2006,null,{}] 18:42:54 INFO - PROCESS | 1644 | 1463794974316 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}] 18:42:54 INFO - PROCESS | 1644 | 1463794974482 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:42:54 INFO - PROCESS | 1644 | 1463794974550 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x143248800 == 110 [pid = 1644] [id = 509] 18:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12d67d000) [pid = 1644] [serial = 1527] [outer = 0x0] 18:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x1404a0400) [pid = 1644] [serial = 1528] [outer = 0x12d67d000] 18:42:54 INFO - PROCESS | 1644 | 1463794974579 Marionette DEBUG loaded listener.js 18:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x1404a7c00) [pid = 1644] [serial = 1529] [outer = 0x12d67d000] 18:42:54 INFO - PROCESS | 1644 | 1463794974992 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]]]}] 18:42:55 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 18:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 719ms 18:42:55 INFO - PROCESS | 1644 | 1463794975015 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1644 | 1463794975017 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:42:55 INFO - PROCESS | 1644 | 1463794975022 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1644 | 1463794975023 Marionette TRACE conn2 <- [1,2010,null,{}] 18:42:55 INFO - PROCESS | 1644 | 1463794975025 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}] 18:42:55 INFO - PROCESS | 1644 | 1463794975154 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:42:55 INFO - PROCESS | 1644 | 1463794975278 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x1443e9800 == 111 [pid = 1644] [id = 510] 18:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x12d681c00) [pid = 1644] [serial = 1530] [outer = 0x0] 18:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x1347c6400) [pid = 1644] [serial = 1531] [outer = 0x12d681c00] 18:42:55 INFO - PROCESS | 1644 | 1463794975316 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x1347cb000) [pid = 1644] [serial = 1532] [outer = 0x12d681c00] 18:42:55 INFO - PROCESS | 1644 | 1463794975846 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]]]}] 18:42:55 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 18:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 874ms 18:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:42:55 INFO - PROCESS | 1644 | 1463794975895 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1644 | 1463794975897 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:42:55 INFO - PROCESS | 1644 | 1463794975899 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1644 | 1463794975900 Marionette TRACE conn2 <- [1,2014,null,{}] 18:42:55 INFO - PROCESS | 1644 | 1463794975902 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}] 18:42:56 INFO - PROCESS | 1644 | 1463794976024 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:42:56 INFO - PROCESS | 1644 | 1463794976150 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x140f14800 == 112 [pid = 1644] [id = 511] 18:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x1347c5000) [pid = 1644] [serial = 1533] [outer = 0x0] 18:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1347ce000) [pid = 1644] [serial = 1534] [outer = 0x1347c5000] 18:42:56 INFO - PROCESS | 1644 | 1463794976181 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x1347d5800) [pid = 1644] [serial = 1535] [outer = 0x1347c5000] 18:42:56 INFO - PROCESS | 1644 | 1463794976592 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]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 722ms 18:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:42:56 INFO - PROCESS | 1644 | 1463794976646 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 1644 | 1463794976648 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:42:56 INFO - PROCESS | 1644 | 1463794976654 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 1644 | 1463794976656 Marionette TRACE conn2 <- [1,2018,null,{}] 18:42:56 INFO - PROCESS | 1644 | 1463794976658 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}] 18:42:56 INFO - PROCESS | 1644 | 1463794976784 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:42:56 INFO - PROCESS | 1644 | 1463794976878 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x1405e2000 == 113 [pid = 1644] [id = 512] 18:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x1347c8400) [pid = 1644] [serial = 1536] [outer = 0x0] 18:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x1347d9400) [pid = 1644] [serial = 1537] [outer = 0x1347c8400] 18:42:56 INFO - PROCESS | 1644 | 1463794976908 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x1347ddc00) [pid = 1644] [serial = 1538] [outer = 0x1347c8400] 18:42:57 INFO - PROCESS | 1644 | 1463794977302 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]]]}] 18:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 18:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:42:57 INFO - PROCESS | 1644 | 1463794977394 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 1644 | 1463794977396 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:42:57 INFO - PROCESS | 1644 | 1463794977398 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - PROCESS | 1644 | 1463794977400 Marionette TRACE conn2 <- [1,2022,null,{}] 18:42:57 INFO - PROCESS | 1644 | 1463794977424 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}] 18:42:57 INFO - PROCESS | 1644 | 1463794977561 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:42:57 INFO - PROCESS | 1644 | 1463794977659 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x1445d2800 == 114 [pid = 1644] [id = 513] 18:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x137265000) [pid = 1644] [serial = 1539] [outer = 0x0] 18:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x140611800) [pid = 1644] [serial = 1540] [outer = 0x137265000] 18:42:57 INFO - PROCESS | 1644 | 1463794977693 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x140660c00) [pid = 1644] [serial = 1541] [outer = 0x137265000] 18:42:58 INFO - PROCESS | 1644 | 1463794978149 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 790ms 18:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:42:58 INFO - PROCESS | 1644 | 1463794978189 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1644 | 1463794978190 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:42:58 INFO - PROCESS | 1644 | 1463794978192 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1644 | 1463794978193 Marionette TRACE conn2 <- [1,2026,null,{}] 18:42:58 INFO - PROCESS | 1644 | 1463794978196 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}] 18:42:58 INFO - PROCESS | 1644 | 1463794978347 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:42:58 INFO - PROCESS | 1644 | 1463794978447 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d27000 == 115 [pid = 1644] [id = 514] 18:42:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x119759c00) [pid = 1644] [serial = 1542] [outer = 0x0] 18:42:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x14060e800) [pid = 1644] [serial = 1543] [outer = 0x119759c00] 18:42:58 INFO - PROCESS | 1644 | 1463794978477 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x140667800) [pid = 1644] [serial = 1544] [outer = 0x119759c00] 18:42:58 INFO - PROCESS | 1644 | 1463794978947 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 769ms 18:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:42:58 INFO - PROCESS | 1644 | 1463794978962 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1644 | 1463794978963 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:42:58 INFO - PROCESS | 1644 | 1463794978966 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1644 | 1463794978967 Marionette TRACE conn2 <- [1,2030,null,{}] 18:42:58 INFO - PROCESS | 1644 | 1463794978993 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}] 18:42:59 INFO - PROCESS | 1644 | 1463794979128 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:42:59 INFO - PROCESS | 1644 | 1463794979227 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x121aa6800 == 116 [pid = 1644] [id = 515] 18:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x1134efc00) [pid = 1644] [serial = 1545] [outer = 0x0] 18:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x12d3a5c00) [pid = 1644] [serial = 1546] [outer = 0x1134efc00] 18:42:59 INFO - PROCESS | 1644 | 1463794979257 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x140715000) [pid = 1644] [serial = 1547] [outer = 0x1134efc00] 18:42:59 INFO - PROCESS | 1644 | 1463794979662 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]]]}] 18:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 739ms 18:42:59 INFO - PROCESS | 1644 | 1463794979705 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:42:59 INFO - PROCESS | 1644 | 1463794979707 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:42:59 INFO - PROCESS | 1644 | 1463794979709 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - PROCESS | 1644 | 1463794979710 Marionette TRACE conn2 <- [1,2034,null,{}] 18:42:59 INFO - PROCESS | 1644 | 1463794979713 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}] 18:42:59 INFO - PROCESS | 1644 | 1463794979841 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:42:59 INFO - PROCESS | 1644 | 1463794979941 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d418800 == 117 [pid = 1644] [id = 516] 18:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x121753c00) [pid = 1644] [serial = 1548] [outer = 0x0] 18:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x140718c00) [pid = 1644] [serial = 1549] [outer = 0x121753c00] 18:42:59 INFO - PROCESS | 1644 | 1463794979971 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x14071fc00) [pid = 1644] [serial = 1550] [outer = 0x121753c00] 18:43:00 INFO - PROCESS | 1644 | 1463794980796 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1119ms 18:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:43:00 INFO - PROCESS | 1644 | 1463794980829 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 1644 | 1463794980831 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:43:00 INFO - PROCESS | 1644 | 1463794980835 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 1644 | 1463794980839 Marionette TRACE conn2 <- [1,2038,null,{}] 18:43:00 INFO - PROCESS | 1644 | 1463794980844 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}] 18:43:00 INFO - PROCESS | 1644 | 1463794980969 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:43:01 INFO - PROCESS | 1644 | 1463794981071 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x129408000 == 118 [pid = 1644] [id = 517] 18:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x113c5d000) [pid = 1644] [serial = 1551] [outer = 0x0] 18:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x11815bc00) [pid = 1644] [serial = 1552] [outer = 0x113c5d000] 18:43:01 INFO - PROCESS | 1644 | 1463794981099 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x119d27400) [pid = 1644] [serial = 1553] [outer = 0x113c5d000] 18:43:01 INFO - PROCESS | 1644 | 1463794981526 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]]]}] 18:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 723ms 18:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:43:01 INFO - PROCESS | 1644 | 1463794981558 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 1644 | 1463794981562 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:43:01 INFO - PROCESS | 1644 | 1463794981566 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 1644 | 1463794981567 Marionette TRACE conn2 <- [1,2042,null,{}] 18:43:01 INFO - PROCESS | 1644 | 1463794981570 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}] 18:43:01 INFO - PROCESS | 1644 | 1463794981688 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:43:01 INFO - PROCESS | 1644 | 1463794981795 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x118116000 == 119 [pid = 1644] [id = 518] 18:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x121072400) [pid = 1644] [serial = 1554] [outer = 0x0] 18:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x121723000) [pid = 1644] [serial = 1555] [outer = 0x121072400] 18:43:01 INFO - PROCESS | 1644 | 1463794981823 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x1250e2c00) [pid = 1644] [serial = 1556] [outer = 0x121072400] 18:43:02 INFO - PROCESS | 1644 | 1463794982342 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]]]}] 18:43:02 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) 18:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 825ms 18:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:43:02 INFO - PROCESS | 1644 | 1463794982393 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 1644 | 1463794982395 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:43:02 INFO - PROCESS | 1644 | 1463794982398 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 1644 | 1463794982402 Marionette TRACE conn2 <- [1,2046,null,{}] 18:43:02 INFO - PROCESS | 1644 | 1463794982414 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}] 18:43:02 INFO - PROCESS | 1644 | 1463794982676 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:43:02 INFO - PROCESS | 1644 | 1463794982777 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c838800 == 120 [pid = 1644] [id = 519] 18:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x128c4ac00) [pid = 1644] [serial = 1557] [outer = 0x0] 18:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x128cf6000) [pid = 1644] [serial = 1558] [outer = 0x128c4ac00] 18:43:02 INFO - PROCESS | 1644 | 1463794982825 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x12a79f800) [pid = 1644] [serial = 1559] [outer = 0x128c4ac00] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf0f000 == 119 [pid = 1644] [id = 347] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc67000 == 118 [pid = 1644] [id = 215] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x13464e800 == 117 [pid = 1644] [id = 501] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x133e27000 == 116 [pid = 1644] [id = 500] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1191c8000 == 115 [pid = 1644] [id = 499] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12e01c000 == 114 [pid = 1644] [id = 498] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12d421000 == 113 [pid = 1644] [id = 497] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x134054c00) [pid = 1644] [serial = 1432] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc68000 == 112 [pid = 1644] [id = 496] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa89800 == 111 [pid = 1644] [id = 495] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12a709800 == 110 [pid = 1644] [id = 494] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12609d800 == 109 [pid = 1644] [id = 493] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x119678000 == 108 [pid = 1644] [id = 492] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x118563000 == 107 [pid = 1644] [id = 491] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1213b0800 == 106 [pid = 1644] [id = 490] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1411c4000 == 105 [pid = 1644] [id = 486] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1411b0000 == 104 [pid = 1644] [id = 485] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1406db800 == 103 [pid = 1644] [id = 484] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x13738f800 == 102 [pid = 1644] [id = 483] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1412dd000 == 101 [pid = 1644] [id = 482] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1374e1800 == 100 [pid = 1644] [id = 481] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x134bf3000 == 99 [pid = 1644] [id = 480] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa8d800 == 98 [pid = 1644] [id = 479] 18:43:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1188c6800 == 97 [pid = 1644] [id = 478] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x12bf43000) [pid = 1644] [serial = 1430] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x13271bc00) [pid = 1644] [serial = 1386] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x117587400) [pid = 1644] [serial = 1396] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x116363c00) [pid = 1644] [serial = 1395] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x1197f2c00) [pid = 1644] [serial = 1399] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x12600fc00) [pid = 1644] [serial = 1407] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x121074800) [pid = 1644] [serial = 1365] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x118027800) [pid = 1644] [serial = 1423] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x12a593800) [pid = 1644] [serial = 1414] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x12c823c00) [pid = 1644] [serial = 1420] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x1250e2800) [pid = 1644] [serial = 1392] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x12d3a1000) [pid = 1644] [serial = 1359] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x12d3a9400) [pid = 1644] [serial = 1426] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x12d3ab400) [pid = 1644] [serial = 1360] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x12be2dc00) [pid = 1644] [serial = 1417] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x11902ac00) [pid = 1644] [serial = 1398] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x1291f0800) [pid = 1644] [serial = 1410] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x12c910400) [pid = 1644] [serial = 1421] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x12186f000) [pid = 1644] [serial = 1405] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x128ad8400) [pid = 1644] [serial = 889] [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.] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x121760c00) [pid = 1644] [serial = 1424] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x12bd1ec00) [pid = 1644] [serial = 1415] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x12645c000) [pid = 1644] [serial = 1368] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x128a29400) [pid = 1644] [serial = 1408] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x12bf3e800) [pid = 1644] [serial = 1429] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x12bf55000) [pid = 1644] [serial = 1418] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x12d44c800) [pid = 1644] [serial = 1377] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x132710400) [pid = 1644] [serial = 1383] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x12967ec00) [pid = 1644] [serial = 1411] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x12d456c00) [pid = 1644] [serial = 1380] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x121499800) [pid = 1644] [serial = 1402] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x118497c00) [pid = 1644] [serial = 1401] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x132717800) [pid = 1644] [serial = 1427] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x121711800) [pid = 1644] [serial = 1404] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x12a58dc00) [pid = 1644] [serial = 1371] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12bf51800) [pid = 1644] [serial = 1374] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x1343ce400) [pid = 1644] [serial = 1389] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x11801c400) [pid = 1644] [serial = 1362] [outer = 0x0] [url = about:blank] 18:43:03 INFO - PROCESS | 1644 | 1463794983325 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]]]}] 18:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 975ms 18:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:43:03 INFO - PROCESS | 1644 | 1463794983374 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 1644 | 1463794983376 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:43:03 INFO - PROCESS | 1644 | 1463794983378 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - PROCESS | 1644 | 1463794983379 Marionette TRACE conn2 <- [1,2050,null,{}] 18:43:03 INFO - PROCESS | 1644 | 1463794983381 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}] 18:43:03 INFO - PROCESS | 1644 | 1463794983491 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:43:03 INFO - PROCESS | 1644 | 1463794983496 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x120eb8000 == 98 [pid = 1644] [id = 520] 18:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x1197f2c00) [pid = 1644] [serial = 1560] [outer = 0x0] 18:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x128a29400) [pid = 1644] [serial = 1561] [outer = 0x1197f2c00] 18:43:03 INFO - PROCESS | 1644 | 1463794983522 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x12aa98c00) [pid = 1644] [serial = 1562] [outer = 0x1197f2c00] 18:43:03 INFO - PROCESS | 1644 | 1463794983916 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]]]}] 18:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 569ms 18:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:43:03 INFO - PROCESS | 1644 | 1463794983947 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 1644 | 1463794983948 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:43:03 INFO - PROCESS | 1644 | 1463794983951 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - PROCESS | 1644 | 1463794983952 Marionette TRACE conn2 <- [1,2054,null,{}] 18:43:03 INFO - PROCESS | 1644 | 1463794983954 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}] 18:43:04 INFO - PROCESS | 1644 | 1463794984055 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:43:04 INFO - PROCESS | 1644 | 1463794984077 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12940b800 == 99 [pid = 1644] [id = 521] 18:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x12b05b800) [pid = 1644] [serial = 1563] [outer = 0x0] 18:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x12bd1ec00) [pid = 1644] [serial = 1564] [outer = 0x12b05b800] 18:43:04 INFO - PROCESS | 1644 | 1463794984103 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12bf3b800) [pid = 1644] [serial = 1565] [outer = 0x12b05b800] 18:43:04 INFO - PROCESS | 1644 | 1463794984474 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 569ms 18:43:04 INFO - PROCESS | 1644 | 1463794984520 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 1644 | 1463794984522 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:43:04 INFO - PROCESS | 1644 | 1463794984524 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 1644 | 1463794984525 Marionette TRACE conn2 <- [1,2058,null,{}] 18:43:04 INFO - PROCESS | 1644 | 1463794984527 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}] 18:43:04 INFO - PROCESS | 1644 | 1463794984646 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:43:04 INFO - PROCESS | 1644 | 1463794984652 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d054800 == 100 [pid = 1644] [id = 522] 18:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12bf4cc00) [pid = 1644] [serial = 1566] [outer = 0x0] 18:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x12cca1c00) [pid = 1644] [serial = 1567] [outer = 0x12bf4cc00] 18:43:04 INFO - PROCESS | 1644 | 1463794984678 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x12d67b800) [pid = 1644] [serial = 1568] [outer = 0x12bf4cc00] 18:43:05 INFO - PROCESS | 1644 | 1463794985077 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 568ms 18:43:05 INFO - PROCESS | 1644 | 1463794985134 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 1644 | 1463794985136 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:43:05 INFO - PROCESS | 1644 | 1463794985153 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1644 | 1463794985155 Marionette TRACE conn2 <- [1,2062,null,{}] 18:43:05 INFO - PROCESS | 1644 | 1463794985159 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}] 18:43:05 INFO - PROCESS | 1644 | 1463794985319 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:43:05 INFO - PROCESS | 1644 | 1463794985361 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d91800 == 101 [pid = 1644] [id = 523] 18:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x1160a6400) [pid = 1644] [serial = 1569] [outer = 0x0] 18:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x12d682c00) [pid = 1644] [serial = 1570] [outer = 0x1160a6400] 18:43:05 INFO - PROCESS | 1644 | 1463794985402 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x134062000) [pid = 1644] [serial = 1571] [outer = 0x1160a6400] 18:43:05 INFO - PROCESS | 1644 | 1463794985847 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 723ms 18:43:05 INFO - PROCESS | 1644 | 1463794985874 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:43:05 INFO - PROCESS | 1644 | 1463794985876 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:43:05 INFO - PROCESS | 1644 | 1463794985885 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1644 | 1463794985886 Marionette TRACE conn2 <- [1,2066,null,{}] 18:43:05 INFO - PROCESS | 1644 | 1463794985889 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}] 18:43:06 INFO - PROCESS | 1644 | 1463794986033 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:43:06 INFO - PROCESS | 1644 | 1463794986047 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x13420c800 == 102 [pid = 1644] [id = 524] 18:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x12d683800) [pid = 1644] [serial = 1572] [outer = 0x0] 18:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1327edc00) [pid = 1644] [serial = 1573] [outer = 0x12d683800] 18:43:06 INFO - PROCESS | 1644 | 1463794986073 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x1327f3000) [pid = 1644] [serial = 1574] [outer = 0x12d683800] 18:43:06 INFO - PROCESS | 1644 | 1463794986441 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]]]}] 18:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 576ms 18:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:43:06 INFO - PROCESS | 1644 | 1463794986457 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:43:06 INFO - PROCESS | 1644 | 1463794986458 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:43:06 INFO - PROCESS | 1644 | 1463794986460 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - PROCESS | 1644 | 1463794986461 Marionette TRACE conn2 <- [1,2070,null,{}] 18:43:06 INFO - PROCESS | 1644 | 1463794986464 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}] 18:43:06 INFO - PROCESS | 1644 | 1463794986603 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:43:06 INFO - PROCESS | 1644 | 1463794986621 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x13465f800 == 103 [pid = 1644] [id = 525] 18:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x1327ec400) [pid = 1644] [serial = 1575] [outer = 0x0] 18:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x1327f8800) [pid = 1644] [serial = 1576] [outer = 0x1327ec400] 18:43:06 INFO - PROCESS | 1644 | 1463794986647 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x1340aa800) [pid = 1644] [serial = 1577] [outer = 0x1327ec400] 18:43:07 INFO - PROCESS | 1644 | 1463794987026 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 620ms 18:43:07 INFO - PROCESS | 1644 | 1463794987080 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:43:07 INFO - PROCESS | 1644 | 1463794987082 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:43:07 INFO - PROCESS | 1644 | 1463794987084 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 1644 | 1463794987085 Marionette TRACE conn2 <- [1,2074,null,{}] 18:43:07 INFO - PROCESS | 1644 | 1463794987087 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}] 18:43:07 INFO - PROCESS | 1644 | 1463794987238 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:43:07 INFO - PROCESS | 1644 | 1463794987257 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x137393000 == 104 [pid = 1644] [id = 526] 18:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x13405ec00) [pid = 1644] [serial = 1578] [outer = 0x0] 18:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x1343d2400) [pid = 1644] [serial = 1579] [outer = 0x13405ec00] 18:43:07 INFO - PROCESS | 1644 | 1463794987290 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x137261400) [pid = 1644] [serial = 1580] [outer = 0x13405ec00] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x12b0ac400) [pid = 1644] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x12be27000) [pid = 1644] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x12bf7bc00) [pid = 1644] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x11317c000) [pid = 1644] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x120fc2800) [pid = 1644] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x1133f1400) [pid = 1644] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x12500f400) [pid = 1644] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x116f32000) [pid = 1644] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x128ad1400) [pid = 1644] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x128ad6400) [pid = 1644] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x120fc4800) [pid = 1644] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:43:07 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x11975f000) [pid = 1644] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:43:08 INFO - PROCESS | 1644 | 1463794988027 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 972ms 18:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:43:08 INFO - PROCESS | 1644 | 1463794988056 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 1644 | 1463794988059 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:43:08 INFO - PROCESS | 1644 | 1463794988063 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 1644 | 1463794988065 Marionette TRACE conn2 <- [1,2078,null,{}] 18:43:08 INFO - PROCESS | 1644 | 1463794988072 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}] 18:43:08 INFO - PROCESS | 1644 | 1463794988211 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:43:08 INFO - PROCESS | 1644 | 1463794988310 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x121688000 == 105 [pid = 1644] [id = 527] 18:43:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x113ca0000) [pid = 1644] [serial = 1581] [outer = 0x0] 18:43:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x11800d000) [pid = 1644] [serial = 1582] [outer = 0x113ca0000] 18:43:08 INFO - PROCESS | 1644 | 1463794988343 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x120e9b800) [pid = 1644] [serial = 1583] [outer = 0x113ca0000] 18:43:08 INFO - PROCESS | 1644 | 1463794988816 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 778ms 18:43:08 INFO - PROCESS | 1644 | 1463794988840 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 1644 | 1463794988845 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:43:08 INFO - PROCESS | 1644 | 1463794988850 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 1644 | 1463794988854 Marionette TRACE conn2 <- [1,2082,null,{}] 18:43:08 INFO - PROCESS | 1644 | 1463794988857 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}] 18:43:08 INFO - PROCESS | 1644 | 1463794988984 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:43:09 INFO - PROCESS | 1644 | 1463794989083 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c540800 == 106 [pid = 1644] [id = 528] 18:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x121707000) [pid = 1644] [serial = 1584] [outer = 0x0] 18:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1255dd000) [pid = 1644] [serial = 1585] [outer = 0x121707000] 18:43:09 INFO - PROCESS | 1644 | 1463794989115 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x128acdc00) [pid = 1644] [serial = 1586] [outer = 0x121707000] 18:43:09 INFO - PROCESS | 1644 | 1463794989615 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 824ms 18:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:43:09 INFO - PROCESS | 1644 | 1463794989674 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 1644 | 1463794989676 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:43:09 INFO - PROCESS | 1644 | 1463794989678 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 1644 | 1463794989681 Marionette TRACE conn2 <- [1,2086,null,{}] 18:43:09 INFO - PROCESS | 1644 | 1463794989702 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}] 18:43:09 INFO - PROCESS | 1644 | 1463794989862 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:43:09 INFO - PROCESS | 1644 | 1463794989962 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341d6800 == 107 [pid = 1644] [id = 529] 18:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x12bdc2000) [pid = 1644] [serial = 1587] [outer = 0x0] 18:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x12bf3f800) [pid = 1644] [serial = 1588] [outer = 0x12bdc2000] 18:43:09 INFO - PROCESS | 1644 | 1463794989996 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x12c5e6000) [pid = 1644] [serial = 1589] [outer = 0x12bdc2000] 18:43:10 INFO - PROCESS | 1644 | 1463794990448 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 827ms 18:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:43:10 INFO - PROCESS | 1644 | 1463794990505 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 1644 | 1463794990507 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:43:10 INFO - PROCESS | 1644 | 1463794990510 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 1644 | 1463794990511 Marionette TRACE conn2 <- [1,2090,null,{}] 18:43:10 INFO - PROCESS | 1644 | 1463794990514 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}] 18:43:10 INFO - PROCESS | 1644 | 1463794990642 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:43:10 INFO - PROCESS | 1644 | 1463794990741 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1404cb000 == 108 [pid = 1644] [id = 530] 18:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x12bf34c00) [pid = 1644] [serial = 1590] [outer = 0x0] 18:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x12d448400) [pid = 1644] [serial = 1591] [outer = 0x12bf34c00] 18:43:10 INFO - PROCESS | 1644 | 1463794990771 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x12d67a000) [pid = 1644] [serial = 1592] [outer = 0x12bf34c00] 18:43:11 INFO - PROCESS | 1644 | 1463794991168 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 720ms 18:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:43:11 INFO - PROCESS | 1644 | 1463794991243 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 1644 | 1463794991244 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:43:11 INFO - PROCESS | 1644 | 1463794991246 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1644 | 1463794991248 Marionette TRACE conn2 <- [1,2094,null,{}] 18:43:11 INFO - PROCESS | 1644 | 1463794991250 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}] 18:43:11 INFO - PROCESS | 1644 | 1463794991376 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:43:11 INFO - PROCESS | 1644 | 1463794991503 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x140f15000 == 109 [pid = 1644] [id = 531] 18:43:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x12bf42000) [pid = 1644] [serial = 1593] [outer = 0x0] 18:43:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x1327efc00) [pid = 1644] [serial = 1594] [outer = 0x12bf42000] 18:43:11 INFO - PROCESS | 1644 | 1463794991536 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x1347ca400) [pid = 1644] [serial = 1595] [outer = 0x12bf42000] 18:43:11 INFO - PROCESS | 1644 | 1463794991962 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 723ms 18:43:11 INFO - PROCESS | 1644 | 1463794991970 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 1644 | 1463794991972 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:43:11 INFO - PROCESS | 1644 | 1463794991974 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1644 | 1463794991975 Marionette TRACE conn2 <- [1,2098,null,{}] 18:43:11 INFO - PROCESS | 1644 | 1463794991978 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}] 18:43:12 INFO - PROCESS | 1644 | 1463794992115 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:43:12 INFO - PROCESS | 1644 | 1463794992247 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x14309a000 == 110 [pid = 1644] [id = 532] 18:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x1347dbc00) [pid = 1644] [serial = 1596] [outer = 0x0] 18:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x137f5c800) [pid = 1644] [serial = 1597] [outer = 0x1347dbc00] 18:43:12 INFO - PROCESS | 1644 | 1463794992280 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x140658400) [pid = 1644] [serial = 1598] [outer = 0x1347dbc00] 18:43:12 INFO - PROCESS | 1644 | 1463794992693 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 18:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:43:12 INFO - PROCESS | 1644 | 1463794992763 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 1644 | 1463794992764 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:43:12 INFO - PROCESS | 1644 | 1463794992766 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 1644 | 1463794992767 Marionette TRACE conn2 <- [1,2102,null,{}] 18:43:12 INFO - PROCESS | 1644 | 1463794992804 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}] 18:43:12 INFO - PROCESS | 1644 | 1463794992933 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:43:13 INFO - PROCESS | 1644 | 1463794993032 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1443ea800 == 111 [pid = 1644] [id = 533] 18:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x14060c000) [pid = 1644] [serial = 1599] [outer = 0x0] 18:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x140714c00) [pid = 1644] [serial = 1600] [outer = 0x14060c000] 18:43:13 INFO - PROCESS | 1644 | 1463794993062 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x140720c00) [pid = 1644] [serial = 1601] [outer = 0x14060c000] 18:43:13 INFO - PROCESS | 1644 | 1463794993476 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 18:43:13 INFO - PROCESS | 1644 | 1463794993500 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 1644 | 1463794993504 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:43:13 INFO - PROCESS | 1644 | 1463794993507 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 1644 | 1463794993508 Marionette TRACE conn2 <- [1,2106,null,{}] 18:43:13 INFO - PROCESS | 1644 | 1463794993511 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}] 18:43:13 INFO - PROCESS | 1644 | 1463794993635 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:43:13 INFO - PROCESS | 1644 | 1463794993767 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1445d7000 == 112 [pid = 1644] [id = 534] 18:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x128dcb800) [pid = 1644] [serial = 1602] [outer = 0x0] 18:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x140f6d400) [pid = 1644] [serial = 1603] [outer = 0x128dcb800] 18:43:13 INFO - PROCESS | 1644 | 1463794993802 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x140f73c00) [pid = 1644] [serial = 1604] [outer = 0x128dcb800] 18:43:14 INFO - PROCESS | 1644 | 1463794994212 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]]]}] 18:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 769ms 18:43:14 INFO - PROCESS | 1644 | 1463794994277 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:43:14 INFO - PROCESS | 1644 | 1463794994279 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:43:14 INFO - PROCESS | 1644 | 1463794994281 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:43:14 INFO - PROCESS | 1644 | 1463794994283 Marionette TRACE conn2 <- [1,2110,null,{}] 18:43:14 INFO - PROCESS | 1644 | 1463794994301 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}] 18:43:14 INFO - PROCESS | 1644 | 1463794994431 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:43:14 INFO - PROCESS | 1644 | 1463794994530 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x142ddb000 == 113 [pid = 1644] [id = 535] 18:43:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x140f70400) [pid = 1644] [serial = 1605] [outer = 0x0] 18:43:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x140f79c00) [pid = 1644] [serial = 1606] [outer = 0x140f70400] 18:43:14 INFO - PROCESS | 1644 | 1463794994560 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x142cd0400) [pid = 1644] [serial = 1607] [outer = 0x140f70400] 18:43:14 INFO - PROCESS | 1644 | 1463794994987 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 771ms 18:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:43:15 INFO - PROCESS | 1644 | 1463794995053 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1644 | 1463794995054 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:43:15 INFO - PROCESS | 1644 | 1463794995057 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1644 | 1463794995058 Marionette TRACE conn2 <- [1,2114,null,{}] 18:43:15 INFO - PROCESS | 1644 | 1463794995061 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}] 18:43:15 INFO - PROCESS | 1644 | 1463794995187 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:43:15 INFO - PROCESS | 1644 | 1463794995338 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x137442800 == 114 [pid = 1644] [id = 536] 18:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x11317c000) [pid = 1644] [serial = 1608] [outer = 0x0] 18:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x1347d6c00) [pid = 1644] [serial = 1609] [outer = 0x11317c000] 18:43:15 INFO - PROCESS | 1644 | 1463794995370 Marionette DEBUG loaded listener.js 18:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x142cd5c00) [pid = 1644] [serial = 1610] [outer = 0x11317c000] 18:43:15 INFO - PROCESS | 1644 | 1463794995839 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 818ms 18:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:43:15 INFO - PROCESS | 1644 | 1463794995876 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1644 | 1463794995877 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:43:15 INFO - PROCESS | 1644 | 1463794995879 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1644 | 1463794995881 Marionette TRACE conn2 <- [1,2118,null,{}] 18:43:15 INFO - PROCESS | 1644 | 1463794995884 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}] 18:43:16 INFO - PROCESS | 1644 | 1463794996040 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:43:16 INFO - PROCESS | 1644 | 1463794996536 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a24800 == 115 [pid = 1644] [id = 537] 18:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x1122b6000) [pid = 1644] [serial = 1611] [outer = 0x0] 18:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x112fc2400) [pid = 1644] [serial = 1612] [outer = 0x1122b6000] 18:43:16 INFO - PROCESS | 1644 | 1463794996566 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x113ce2000) [pid = 1644] [serial = 1613] [outer = 0x1122b6000] 18:43:17 INFO - PROCESS | 1644 | 1463794997048 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1221ms 18:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:43:17 INFO - PROCESS | 1644 | 1463794997102 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 1644 | 1463794997104 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:43:17 INFO - PROCESS | 1644 | 1463794997107 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 1644 | 1463794997110 Marionette TRACE conn2 <- [1,2122,null,{}] 18:43:17 INFO - PROCESS | 1644 | 1463794997113 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}] 18:43:17 INFO - PROCESS | 1644 | 1463794997237 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:43:17 INFO - PROCESS | 1644 | 1463794997340 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc5c800 == 116 [pid = 1644] [id = 538] 18:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x117587400) [pid = 1644] [serial = 1614] [outer = 0x0] 18:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x1186f6000) [pid = 1644] [serial = 1615] [outer = 0x117587400] 18:43:17 INFO - PROCESS | 1644 | 1463794997371 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 268 (0x121499800) [pid = 1644] [serial = 1616] [outer = 0x117587400] 18:43:17 INFO - PROCESS | 1644 | 1463794997786 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 721ms 18:43:17 INFO - PROCESS | 1644 | 1463794997853 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 1644 | 1463794997857 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:43:17 INFO - PROCESS | 1644 | 1463794997860 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 1644 | 1463794997861 Marionette TRACE conn2 <- [1,2126,null,{}] 18:43:17 INFO - PROCESS | 1644 | 1463794997863 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}] 18:43:17 INFO - PROCESS | 1644 | 1463794997982 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:43:18 INFO - PROCESS | 1644 | 1463794998115 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x129321800 == 117 [pid = 1644] [id = 539] 18:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 269 (0x121728000) [pid = 1644] [serial = 1617] [outer = 0x0] 18:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 270 (0x125690400) [pid = 1644] [serial = 1618] [outer = 0x121728000] 18:43:18 INFO - PROCESS | 1644 | 1463794998146 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 271 (0x128cfa800) [pid = 1644] [serial = 1619] [outer = 0x121728000] 18:43:18 INFO - PROCESS | 1644 | 1463794998602 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]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 18:43:18 INFO - PROCESS | 1644 | 1463794998639 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 1644 | 1463794998640 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:43:18 INFO - PROCESS | 1644 | 1463794998648 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 1644 | 1463794998653 Marionette TRACE conn2 <- [1,2130,null,{}] 18:43:18 INFO - PROCESS | 1644 | 1463794998658 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}] 18:43:18 INFO - PROCESS | 1644 | 1463794998767 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:43:18 INFO - PROCESS | 1644 | 1463794998915 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370d7800 == 118 [pid = 1644] [id = 540] 18:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 272 (0x12bf59400) [pid = 1644] [serial = 1620] [outer = 0x0] 18:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 273 (0x12cf65c00) [pid = 1644] [serial = 1621] [outer = 0x12bf59400] 18:43:18 INFO - PROCESS | 1644 | 1463794998960 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 274 (0x12d45e400) [pid = 1644] [serial = 1622] [outer = 0x12bf59400] 18:43:19 INFO - PROCESS | 1644 | 1463794999524 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] 18:43:19 INFO - PROCESS | 1644 | 1463794999575 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:43:19 INFO - PROCESS | 1644 | 1463794999578 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 1644 | 1463794999579 Marionette TRACE conn2 <- [1,2134,null,{}] 18:43:19 INFO - PROCESS | 1644 | 1463794999581 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}] 18:43:19 INFO - PROCESS | 1644 | 1463794999701 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:43:19 INFO - PROCESS | 1644 | 1463794999872 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 1644 | --DOCSHELL 0x13465f800 == 117 [pid = 1644] [id = 525] 18:43:19 INFO - PROCESS | 1644 | --DOCSHELL 0x13420c800 == 116 [pid = 1644] [id = 524] 18:43:19 INFO - PROCESS | 1644 | --DOCSHELL 0x133d91800 == 115 [pid = 1644] [id = 523] 18:43:19 INFO - PROCESS | 1644 | --DOCSHELL 0x12d054800 == 114 [pid = 1644] [id = 522] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 273 (0x137f5bc00) [pid = 1644] [serial = 1507] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 272 (0x132714400) [pid = 1644] [serial = 1450] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 271 (0x116f34c00) [pid = 1644] [serial = 1435] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 270 (0x12bf36000) [pid = 1644] [serial = 1444] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 269 (0x1340ac400) [pid = 1644] [serial = 1453] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 268 (0x12c903800) [pid = 1644] [serial = 1447] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 267 (0x128b19c00) [pid = 1644] [serial = 1441] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x14049cc00) [pid = 1644] [serial = 1468] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x120fb9000) [pid = 1644] [serial = 1438] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x1343ccc00) [pid = 1644] [serial = 1456] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x137260000) [pid = 1644] [serial = 1459] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x137269000) [pid = 1644] [serial = 1462] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x12171f800) [pid = 1644] [serial = 1465] [outer = 0x0] [url = about:blank] 18:43:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186cb800 == 115 [pid = 1644] [id = 541] 18:43:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x116724800) [pid = 1644] [serial = 1623] [outer = 0x0] 18:43:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x119a07800) [pid = 1644] [serial = 1624] [outer = 0x116724800] 18:43:19 INFO - PROCESS | 1644 | 1463794999948 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x129155400) [pid = 1644] [serial = 1625] [outer = 0x116724800] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x12940b800 == 114 [pid = 1644] [id = 521] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x120eb8000 == 113 [pid = 1644] [id = 520] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x12c838800 == 112 [pid = 1644] [id = 519] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x118116000 == 111 [pid = 1644] [id = 518] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x129408000 == 110 [pid = 1644] [id = 517] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x121aa6800 == 109 [pid = 1644] [id = 515] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x133d27000 == 108 [pid = 1644] [id = 514] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x1445d2800 == 107 [pid = 1644] [id = 513] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x1405e2000 == 106 [pid = 1644] [id = 512] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x140f14800 == 105 [pid = 1644] [id = 511] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x1443e9800 == 104 [pid = 1644] [id = 510] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x143248800 == 103 [pid = 1644] [id = 509] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x1443f3800 == 102 [pid = 1644] [id = 508] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x1404ca800 == 101 [pid = 1644] [id = 507] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x14043c800 == 100 [pid = 1644] [id = 506] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x1374ce000 == 99 [pid = 1644] [id = 505] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x12b175800 == 98 [pid = 1644] [id = 504] 18:43:20 INFO - PROCESS | 1644 | --DOCSHELL 0x1188c9000 == 97 [pid = 1644] [id = 503] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x12d452c00) [pid = 1644] [serial = 1496] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x12bf56c00) [pid = 1644] [serial = 1501] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x12bf40400) [pid = 1644] [serial = 1490] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x1343d0000) [pid = 1644] [serial = 1505] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x12b3a5800) [pid = 1644] [serial = 1487] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x134054800) [pid = 1644] [serial = 1502] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x13405ac00) [pid = 1644] [serial = 1504] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x12b3a9800) [pid = 1644] [serial = 1489] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x12c832400) [pid = 1644] [serial = 1493] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x12bf5a000) [pid = 1644] [serial = 1492] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x12cf63400) [pid = 1644] [serial = 1495] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x12149a000) [pid = 1644] [serial = 1499] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x1166e4c00) [pid = 1644] [serial = 1498] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x121710000) [pid = 1644] [serial = 1477] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x121caf000) [pid = 1644] [serial = 1478] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x116feec00) [pid = 1644] [serial = 1472] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x115d40000) [pid = 1644] [serial = 1471] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x1266f4000) [pid = 1644] [serial = 1480] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x128a30c00) [pid = 1644] [serial = 1481] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x12107ac00) [pid = 1644] [serial = 1475] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x120e9b400) [pid = 1644] [serial = 1474] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x128ae2000) [pid = 1644] [serial = 1483] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x128c50400) [pid = 1644] [serial = 1484] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x12914b800) [pid = 1644] [serial = 1486] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1644 | 1463795000290 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]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 721ms 18:43:20 INFO - PROCESS | 1644 | 1463795000299 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 1644 | 1463795000300 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:43:20 INFO - PROCESS | 1644 | 1463795000308 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 1644 | 1463795000310 Marionette TRACE conn2 <- [1,2138,null,{}] 18:43:20 INFO - PROCESS | 1644 | 1463795000314 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}] 18:43:20 INFO - PROCESS | 1644 | 1463795000483 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:43:20 INFO - PROCESS | 1644 | 1463795000614 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b41800 == 98 [pid = 1644] [id = 542] 18:43:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x12bf53400) [pid = 1644] [serial = 1626] [outer = 0x0] 18:43:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x12d3ad800) [pid = 1644] [serial = 1627] [outer = 0x12bf53400] 18:43:20 INFO - PROCESS | 1644 | 1463795000667 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x1327eac00) [pid = 1644] [serial = 1628] [outer = 0x12bf53400] 18:43:21 INFO - PROCESS | 1644 | 1463795001043 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 775ms 18:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:43:21 INFO - PROCESS | 1644 | 1463795001080 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 1644 | 1463795001081 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:43:21 INFO - PROCESS | 1644 | 1463795001083 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 1644 | 1463795001084 Marionette TRACE conn2 <- [1,2142,null,{}] 18:43:21 INFO - PROCESS | 1644 | 1463795001089 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}] 18:43:21 INFO - PROCESS | 1644 | 1463795001212 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:43:21 INFO - PROCESS | 1644 | 1463795001219 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc16800 == 99 [pid = 1644] [id = 543] 18:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x110ea3000) [pid = 1644] [serial = 1629] [outer = 0x0] 18:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x118004000) [pid = 1644] [serial = 1630] [outer = 0x110ea3000] 18:43:21 INFO - PROCESS | 1644 | 1463795001245 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x12cf62c00) [pid = 1644] [serial = 1631] [outer = 0x110ea3000] 18:43:21 INFO - PROCESS | 1644 | 1463795001609 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] 18:43:21 INFO - PROCESS | 1644 | 1463795001657 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:43:21 INFO - PROCESS | 1644 | 1463795001659 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 1644 | 1463795001660 Marionette TRACE conn2 <- [1,2146,null,{}] 18:43:21 INFO - PROCESS | 1644 | 1463795001662 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}] 18:43:21 INFO - PROCESS | 1644 | 1463795001766 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:43:21 INFO - PROCESS | 1644 | 1463795001770 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x13420c800 == 100 [pid = 1644] [id = 544] 18:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x116744800) [pid = 1644] [serial = 1632] [outer = 0x0] 18:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x134054c00) [pid = 1644] [serial = 1633] [outer = 0x116744800] 18:43:21 INFO - PROCESS | 1644 | 1463795001795 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x1340af000) [pid = 1644] [serial = 1634] [outer = 0x116744800] 18:43:22 INFO - PROCESS | 1644 | 1463795002166 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] 18:43:22 INFO - PROCESS | 1644 | 1463795002180 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:43:22 INFO - PROCESS | 1644 | 1463795002182 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 1644 | 1463795002183 Marionette TRACE conn2 <- [1,2150,null,{}] 18:43:22 INFO - PROCESS | 1644 | 1463795002188 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}] 18:43:22 INFO - PROCESS | 1644 | 1463795002292 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:43:22 INFO - PROCESS | 1644 | 1463795002402 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370d3800 == 101 [pid = 1644] [id = 545] 18:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x12d3aec00) [pid = 1644] [serial = 1635] [outer = 0x0] 18:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x1343c7800) [pid = 1644] [serial = 1636] [outer = 0x12d3aec00] 18:43:22 INFO - PROCESS | 1644 | 1463795002427 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x1347d8400) [pid = 1644] [serial = 1637] [outer = 0x12d3aec00] 18:43:22 INFO - PROCESS | 1644 | 1463795002775 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]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 620ms 18:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:43:22 INFO - PROCESS | 1644 | 1463795002810 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 1644 | 1463795002811 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:43:22 INFO - PROCESS | 1644 | 1463795002813 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 1644 | 1463795002814 Marionette TRACE conn2 <- [1,2154,null,{}] 18:43:22 INFO - PROCESS | 1644 | 1463795002816 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}] 18:43:22 INFO - PROCESS | 1644 | 1463795002952 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:43:22 INFO - PROCESS | 1644 | 1463795002967 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1404b7800 == 102 [pid = 1644] [id = 546] 18:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x13264b000) [pid = 1644] [serial = 1638] [outer = 0x0] 18:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x132650400) [pid = 1644] [serial = 1639] [outer = 0x13264b000] 18:43:22 INFO - PROCESS | 1644 | 1463795002995 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x132655400) [pid = 1644] [serial = 1640] [outer = 0x13264b000] 18:43:23 INFO - PROCESS | 1644 | 1463795003352 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]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 571ms 18:43:23 INFO - PROCESS | 1644 | 1463795003385 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 1644 | 1463795003388 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:43:23 INFO - PROCESS | 1644 | 1463795003398 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 1644 | 1463795003399 Marionette TRACE conn2 <- [1,2158,null,{}] 18:43:23 INFO - PROCESS | 1644 | 1463795003401 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}] 18:43:23 INFO - PROCESS | 1644 | 1463795003536 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:43:23 INFO - PROCESS | 1644 | 1463795003549 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1406ec800 == 103 [pid = 1644] [id = 547] 18:43:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x13264d800) [pid = 1644] [serial = 1641] [outer = 0x0] 18:43:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x1340b4800) [pid = 1644] [serial = 1642] [outer = 0x13264d800] 18:43:23 INFO - PROCESS | 1644 | 1463795003581 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x1340bd000) [pid = 1644] [serial = 1643] [outer = 0x13264d800] 18:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 618ms 18:43:24 INFO - PROCESS | 1644 | 1463795004013 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]]]}] 18:43:24 INFO - PROCESS | 1644 | 1463795004016 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 1644 | 1463795004018 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:43:24 INFO - PROCESS | 1644 | 1463795004023 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - PROCESS | 1644 | 1463795004024 Marionette TRACE conn2 <- [1,2162,null,{}] 18:43:24 INFO - PROCESS | 1644 | 1463795004035 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}] 18:43:24 INFO - PROCESS | 1644 | 1463795004186 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:43:24 INFO - PROCESS | 1644 | 1463795004206 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x142dd0000 == 104 [pid = 1644] [id = 548] 18:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x1340c1000) [pid = 1644] [serial = 1644] [outer = 0x0] 18:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x137c0c000) [pid = 1644] [serial = 1645] [outer = 0x1340c1000] 18:43:24 INFO - PROCESS | 1644 | 1463795004231 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x137c11400) [pid = 1644] [serial = 1646] [outer = 0x1340c1000] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x113180400) [pid = 1644] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x12c90c800) [pid = 1644] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x12a7db400) [pid = 1644] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x1185e2800) [pid = 1644] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x126460800) [pid = 1644] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x121080400) [pid = 1644] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x117314400) [pid = 1644] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x1185e0000) [pid = 1644] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x12abe8c00) [pid = 1644] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x11975e000) [pid = 1644] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x11317f800) [pid = 1644] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x118005400) [pid = 1644] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x12c5e3800) [pid = 1644] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x118023400) [pid = 1644] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x120ea5c00) [pid = 1644] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x12d460400) [pid = 1644] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x1217afc00) [pid = 1644] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x110fdc000) [pid = 1644] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x117588000) [pid = 1644] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x121755400) [pid = 1644] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x12bdc9400) [pid = 1644] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x12c57dc00) [pid = 1644] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x11971cc00) [pid = 1644] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x12379f400) [pid = 1644] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x119026000) [pid = 1644] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x121705400) [pid = 1644] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x120fbac00) [pid = 1644] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x113c9d000) [pid = 1644] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x12d458c00) [pid = 1644] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x110fd4000) [pid = 1644] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x110fd5800) [pid = 1644] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x12c90f800) [pid = 1644] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x12b05b800) [pid = 1644] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x121072400) [pid = 1644] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x128c4ac00) [pid = 1644] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x1327ec400) [pid = 1644] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12bf4cc00) [pid = 1644] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x113c5d000) [pid = 1644] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x1197f2c00) [pid = 1644] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12d683800) [pid = 1644] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12d3a7400) [pid = 1644] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12d451800) [pid = 1644] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x128cf5400) [pid = 1644] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x12a7e3800) [pid = 1644] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x128ae0400) [pid = 1644] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x12b05dc00) [pid = 1644] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12914f000) [pid = 1644] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x1160a6400) [pid = 1644] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:43:24 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x12c576400) [pid = 1644] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:43:25 INFO - PROCESS | 1644 | 1463795005140 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1133ms 18:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:43:25 INFO - PROCESS | 1644 | 1463795005156 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 1644 | 1463795005158 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:43:25 INFO - PROCESS | 1644 | 1463795005161 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 1644 | 1463795005163 Marionette TRACE conn2 <- [1,2166,null,{}] 18:43:25 INFO - PROCESS | 1644 | 1463795005167 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}] 18:43:25 INFO - PROCESS | 1644 | 1463795005333 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:43:25 INFO - PROCESS | 1644 | 1463795005342 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1255c0000 == 105 [pid = 1644] [id = 549] 18:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x113c9d000) [pid = 1644] [serial = 1647] [outer = 0x0] 18:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x119026000) [pid = 1644] [serial = 1648] [outer = 0x113c9d000] 18:43:25 INFO - PROCESS | 1644 | 1463795005383 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x119d29c00) [pid = 1644] [serial = 1649] [outer = 0x113c9d000] 18:43:25 INFO - PROCESS | 1644 | 1463795005738 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 620ms 18:43:25 INFO - PROCESS | 1644 | 1463795005782 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 1644 | 1463795005783 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:43:25 INFO - PROCESS | 1644 | 1463795005792 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 1644 | 1463795005793 Marionette TRACE conn2 <- [1,2170,null,{}] 18:43:25 INFO - PROCESS | 1644 | 1463795005817 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}] 18:43:25 INFO - PROCESS | 1644 | 1463795005936 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:43:25 INFO - PROCESS | 1644 | 1463795005957 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x134be0800 == 106 [pid = 1644] [id = 550] 18:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x1197ed800) [pid = 1644] [serial = 1650] [outer = 0x0] 18:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x12379f400) [pid = 1644] [serial = 1651] [outer = 0x1197ed800] 18:43:25 INFO - PROCESS | 1644 | 1463795005983 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x128b16800) [pid = 1644] [serial = 1652] [outer = 0x1197ed800] 18:43:26 INFO - PROCESS | 1644 | 1463795006338 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 595ms 18:43:26 INFO - PROCESS | 1644 | 1463795006382 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:43:26 INFO - PROCESS | 1644 | 1463795006384 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:43:26 INFO - PROCESS | 1644 | 1463795006388 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 1644 | 1463795006389 Marionette TRACE conn2 <- [1,2174,null,{}] 18:43:26 INFO - PROCESS | 1644 | 1463795006392 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}] 18:43:26 INFO - PROCESS | 1644 | 1463795006518 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:43:26 INFO - PROCESS | 1644 | 1463795006639 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x14309f800 == 107 [pid = 1644] [id = 551] 18:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x1217afc00) [pid = 1644] [serial = 1653] [outer = 0x0] 18:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x129149800) [pid = 1644] [serial = 1654] [outer = 0x1217afc00] 18:43:26 INFO - PROCESS | 1644 | 1463795006680 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x12bf52800) [pid = 1644] [serial = 1655] [outer = 0x1217afc00] 18:43:27 INFO - PROCESS | 1644 | 1463795007223 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 920ms 18:43:27 INFO - PROCESS | 1644 | 1463795007309 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 1644 | 1463795007312 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:43:27 INFO - PROCESS | 1644 | 1463795007315 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 1644 | 1463795007317 Marionette TRACE conn2 <- [1,2178,null,{}] 18:43:27 INFO - PROCESS | 1644 | 1463795007324 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}] 18:43:27 INFO - PROCESS | 1644 | 1463795007461 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:43:27 INFO - PROCESS | 1644 | 1463795007563 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b02b000 == 108 [pid = 1644] [id = 552] 18:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x1134f6400) [pid = 1644] [serial = 1656] [outer = 0x0] 18:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x117588800) [pid = 1644] [serial = 1657] [outer = 0x1134f6400] 18:43:27 INFO - PROCESS | 1644 | 1463795007595 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x11972a800) [pid = 1644] [serial = 1658] [outer = 0x1134f6400] 18:43:28 INFO - PROCESS | 1644 | 1463795008020 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 776ms 18:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:43:28 INFO - PROCESS | 1644 | 1463795008092 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 1644 | 1463795008097 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:43:28 INFO - PROCESS | 1644 | 1463795008101 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 1644 | 1463795008103 Marionette TRACE conn2 <- [1,2182,null,{}] 18:43:28 INFO - PROCESS | 1644 | 1463795008106 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}] 18:43:28 INFO - PROCESS | 1644 | 1463795008238 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:43:28 INFO - PROCESS | 1644 | 1463795008372 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d9c000 == 109 [pid = 1644] [id = 553] 18:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x120fc6000) [pid = 1644] [serial = 1659] [outer = 0x0] 18:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x121874c00) [pid = 1644] [serial = 1660] [outer = 0x120fc6000] 18:43:28 INFO - PROCESS | 1644 | 1463795008404 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x128ad1800) [pid = 1644] [serial = 1661] [outer = 0x120fc6000] 18:43:28 INFO - PROCESS | 1644 | 1463795008866 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 821ms 18:43:28 INFO - PROCESS | 1644 | 1463795008923 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:43:28 INFO - PROCESS | 1644 | 1463795008925 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:43:28 INFO - PROCESS | 1644 | 1463795008927 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 1644 | 1463795008930 Marionette TRACE conn2 <- [1,2186,null,{}] 18:43:28 INFO - PROCESS | 1644 | 1463795008938 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}] 18:43:29 INFO - PROCESS | 1644 | 1463795009069 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:43:29 INFO - PROCESS | 1644 | 1463795009176 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x143246000 == 110 [pid = 1644] [id = 554] 18:43:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x12a7e3800) [pid = 1644] [serial = 1662] [outer = 0x0] 18:43:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12bf4f000) [pid = 1644] [serial = 1663] [outer = 0x12a7e3800] 18:43:29 INFO - PROCESS | 1644 | 1463795009208 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12c5e3800) [pid = 1644] [serial = 1664] [outer = 0x12a7e3800] 18:43:29 INFO - PROCESS | 1644 | 1463795009658 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 772ms 18:43:29 INFO - PROCESS | 1644 | 1463795009702 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 1644 | 1463795009704 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:43:29 INFO - PROCESS | 1644 | 1463795009709 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - PROCESS | 1644 | 1463795009710 Marionette TRACE conn2 <- [1,2190,null,{}] 18:43:29 INFO - PROCESS | 1644 | 1463795009713 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}] 18:43:29 INFO - PROCESS | 1644 | 1463795009844 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:43:29 INFO - PROCESS | 1644 | 1463795009977 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x142f10000 == 111 [pid = 1644] [id = 555] 18:43:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x12aa95000) [pid = 1644] [serial = 1665] [outer = 0x0] 18:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x12cc9ac00) [pid = 1644] [serial = 1666] [outer = 0x12aa95000] 18:43:30 INFO - PROCESS | 1644 | 1463795010009 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x12d456400) [pid = 1644] [serial = 1667] [outer = 0x12aa95000] 18:43:30 INFO - PROCESS | 1644 | 1463795010454 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 769ms 18:43:30 INFO - PROCESS | 1644 | 1463795010478 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 1644 | 1463795010480 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:43:30 INFO - PROCESS | 1644 | 1463795010482 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 1644 | 1463795010483 Marionette TRACE conn2 <- [1,2194,null,{}] 18:43:30 INFO - PROCESS | 1644 | 1463795010488 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}] 18:43:30 INFO - PROCESS | 1644 | 1463795010613 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:43:30 INFO - PROCESS | 1644 | 1463795010717 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1445e1800 == 112 [pid = 1644] [id = 556] 18:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x12b061000) [pid = 1644] [serial = 1668] [outer = 0x0] 18:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x12d684000) [pid = 1644] [serial = 1669] [outer = 0x12b061000] 18:43:30 INFO - PROCESS | 1644 | 1463795010748 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x13271e000) [pid = 1644] [serial = 1670] [outer = 0x12b061000] 18:43:31 INFO - PROCESS | 1644 | 1463795011163 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 723ms 18:43:31 INFO - PROCESS | 1644 | 1463795011219 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 1644 | 1463795011221 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:43:31 INFO - PROCESS | 1644 | 1463795011225 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 1644 | 1463795011227 Marionette TRACE conn2 <- [1,2198,null,{}] 18:43:31 INFO - PROCESS | 1644 | 1463795011229 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}] 18:43:31 INFO - PROCESS | 1644 | 1463795011374 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:43:31 INFO - PROCESS | 1644 | 1463795011478 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x141831000 == 113 [pid = 1644] [id = 557] 18:43:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x134060400) [pid = 1644] [serial = 1671] [outer = 0x0] 18:43:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x1347c1c00) [pid = 1644] [serial = 1672] [outer = 0x134060400] 18:43:31 INFO - PROCESS | 1644 | 1463795011508 Marionette DEBUG loaded listener.js 18:43:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x137c0c800) [pid = 1644] [serial = 1673] [outer = 0x134060400] 18:43:31 INFO - PROCESS | 1644 | 1463795011895 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 720ms 18:43:31 INFO - PROCESS | 1644 | 1463795011959 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 1644 | 1463795011960 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:43:31 INFO - PROCESS | 1644 | 1463795011963 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 1644 | 1463795011964 Marionette TRACE conn2 <- [1,2202,null,{}] 18:43:31 INFO - PROCESS | 1644 | 1463795011966 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}] 18:43:32 INFO - PROCESS | 1644 | 1463795012138 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:43:32 INFO - PROCESS | 1644 | 1463795012240 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1446d6800 == 114 [pid = 1644] [id = 558] 18:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x137c0b400) [pid = 1644] [serial = 1674] [outer = 0x0] 18:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x137c13c00) [pid = 1644] [serial = 1675] [outer = 0x137c0b400] 18:43:32 INFO - PROCESS | 1644 | 1463795012270 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x137c18c00) [pid = 1644] [serial = 1676] [outer = 0x137c0b400] 18:43:32 INFO - PROCESS | 1644 | 1463795012699 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]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 769ms 18:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:43:32 INFO - PROCESS | 1644 | 1463795012732 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 1644 | 1463795012734 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:43:32 INFO - PROCESS | 1644 | 1463795012736 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 1644 | 1463795012737 Marionette TRACE conn2 <- [1,2206,null,{}] 18:43:32 INFO - PROCESS | 1644 | 1463795012740 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}] 18:43:32 INFO - PROCESS | 1644 | 1463795012870 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:43:32 INFO - PROCESS | 1644 | 1463795012978 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x119c7b800 == 115 [pid = 1644] [id = 559] 18:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x11674a800) [pid = 1644] [serial = 1677] [outer = 0x0] 18:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x128adb800) [pid = 1644] [serial = 1678] [outer = 0x11674a800] 18:43:33 INFO - PROCESS | 1644 | 1463795013009 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x137f53c00) [pid = 1644] [serial = 1679] [outer = 0x11674a800] 18:43:33 INFO - PROCESS | 1644 | 1463795013491 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]]]}] 18:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 770ms 18:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:43:33 INFO - PROCESS | 1644 | 1463795013506 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 1644 | 1463795013507 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:43:33 INFO - PROCESS | 1644 | 1463795013510 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 1644 | 1463795013511 Marionette TRACE conn2 <- [1,2210,null,{}] 18:43:33 INFO - PROCESS | 1644 | 1463795013513 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}] 18:43:33 INFO - PROCESS | 1644 | 1463795013644 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:43:33 INFO - PROCESS | 1644 | 1463795013780 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c84a000 == 116 [pid = 1644] [id = 560] 18:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x118027800) [pid = 1644] [serial = 1680] [outer = 0x0] 18:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x137f5dc00) [pid = 1644] [serial = 1681] [outer = 0x118027800] 18:43:33 INFO - PROCESS | 1644 | 1463795013813 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x1404a1800) [pid = 1644] [serial = 1682] [outer = 0x118027800] 18:43:34 INFO - PROCESS | 1644 | 1463795014241 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]]]}] 18:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 771ms 18:43:34 INFO - PROCESS | 1644 | 1463795014281 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:43:34 INFO - PROCESS | 1644 | 1463795014282 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:43:34 INFO - PROCESS | 1644 | 1463795014285 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - PROCESS | 1644 | 1463795014286 Marionette TRACE conn2 <- [1,2214,null,{}] 18:43:34 INFO - PROCESS | 1644 | 1463795014289 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}] 18:43:34 INFO - PROCESS | 1644 | 1463795014422 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:43:34 INFO - PROCESS | 1644 | 1463795014559 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1165e3800 == 117 [pid = 1644] [id = 561] 18:43:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x11317e400) [pid = 1644] [serial = 1683] [outer = 0x0] 18:43:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x116fecc00) [pid = 1644] [serial = 1684] [outer = 0x11317e400] 18:43:34 INFO - PROCESS | 1644 | 1463795014589 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x128b1c000) [pid = 1644] [serial = 1685] [outer = 0x11317e400] 18:43:35 INFO - PROCESS | 1644 | 1463795015436 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]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1172ms 18:43:35 INFO - PROCESS | 1644 | 1463795015495 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 1644 | 1463795015497 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:43:35 INFO - PROCESS | 1644 | 1463795015504 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - PROCESS | 1644 | 1463795015506 Marionette TRACE conn2 <- [1,2218,null,{}] 18:43:35 INFO - PROCESS | 1644 | 1463795015510 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}] 18:43:35 INFO - PROCESS | 1644 | 1463795015630 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:43:35 INFO - PROCESS | 1644 | 1463795015762 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x1163db000 == 118 [pid = 1644] [id = 562] 18:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x110fe0800) [pid = 1644] [serial = 1686] [outer = 0x0] 18:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x111c8a800) [pid = 1644] [serial = 1687] [outer = 0x110fe0800] 18:43:35 INFO - PROCESS | 1644 | 1463795015794 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x112a68c00) [pid = 1644] [serial = 1688] [outer = 0x110fe0800] 18:43:36 INFO - PROCESS | 1644 | 1463795016236 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 771ms 18:43:36 INFO - PROCESS | 1644 | 1463795016275 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 1644 | 1463795016279 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:43:36 INFO - PROCESS | 1644 | 1463795016283 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 1644 | 1463795016285 Marionette TRACE conn2 <- [1,2222,null,{}] 18:43:36 INFO - PROCESS | 1644 | 1463795016287 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}] 18:43:36 INFO - PROCESS | 1644 | 1463795016396 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:43:36 INFO - PROCESS | 1644 | 1463795016532 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181a9000 == 119 [pid = 1644] [id = 563] 18:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x113176c00) [pid = 1644] [serial = 1689] [outer = 0x0] 18:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x11317e800) [pid = 1644] [serial = 1690] [outer = 0x113176c00] 18:43:36 INFO - PROCESS | 1644 | 1463795016562 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x113c5c000) [pid = 1644] [serial = 1691] [outer = 0x113176c00] 18:43:37 INFO - PROCESS | 1644 | 1463795017028 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 821ms 18:43:37 INFO - PROCESS | 1644 | 1463795017105 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:43:37 INFO - PROCESS | 1644 | 1463795017108 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:43:37 INFO - PROCESS | 1644 | 1463795017111 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:43:37 INFO - PROCESS | 1644 | 1463795017115 Marionette TRACE conn2 <- [1,2226,null,{}] 18:43:37 INFO - PROCESS | 1644 | 1463795017152 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}] 18:43:37 INFO - PROCESS | 1644 | 1463795017330 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:43:37 INFO - PROCESS | 1644 | 1463795017486 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x11854d800 == 120 [pid = 1644] [id = 564] 18:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x1166e7000) [pid = 1644] [serial = 1692] [outer = 0x0] 18:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x116742c00) [pid = 1644] [serial = 1693] [outer = 0x1166e7000] 18:43:37 INFO - PROCESS | 1644 | 1463795017518 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x116f2e400) [pid = 1644] [serial = 1694] [outer = 0x1166e7000] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12e025000 == 119 [pid = 1644] [id = 365] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x133e16800 == 118 [pid = 1644] [id = 325] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x13739d000 == 117 [pid = 1644] [id = 502] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x133daf000 == 116 [pid = 1644] [id = 367] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x134be0800 == 115 [pid = 1644] [id = 550] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1255c0000 == 114 [pid = 1644] [id = 549] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x133e22800 == 113 [pid = 1644] [id = 453] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x142dd0000 == 112 [pid = 1644] [id = 548] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x1343d2400) [pid = 1644] [serial = 1579] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x14060e800) [pid = 1644] [serial = 1543] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x12d3a5c00) [pid = 1644] [serial = 1546] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1406ec800 == 111 [pid = 1644] [id = 547] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1404b7800 == 110 [pid = 1644] [id = 546] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1370d3800 == 109 [pid = 1644] [id = 545] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x13420c800 == 108 [pid = 1644] [id = 544] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc16800 == 107 [pid = 1644] [id = 543] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x128b41800 == 106 [pid = 1644] [id = 542] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1186cb800 == 105 [pid = 1644] [id = 541] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1370d7800 == 104 [pid = 1644] [id = 540] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x129321800 == 103 [pid = 1644] [id = 539] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc5c800 == 102 [pid = 1644] [id = 538] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119a24800 == 101 [pid = 1644] [id = 537] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x142ddb000 == 100 [pid = 1644] [id = 535] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1445d7000 == 99 [pid = 1644] [id = 534] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1443ea800 == 98 [pid = 1644] [id = 533] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x14309a000 == 97 [pid = 1644] [id = 532] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x140f15000 == 96 [pid = 1644] [id = 531] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1181e5000 == 95 [pid = 1644] [id = 488] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1404cb000 == 94 [pid = 1644] [id = 530] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x134214000 == 93 [pid = 1644] [id = 487] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1341d6800 == 92 [pid = 1644] [id = 529] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12c540800 == 91 [pid = 1644] [id = 528] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x121688000 == 90 [pid = 1644] [id = 527] 18:43:37 INFO - PROCESS | 1644 | --DOCSHELL 0x137393000 == 89 [pid = 1644] [id = 526] 18:43:37 INFO - PROCESS | 1644 | 1463795017985 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]]]}] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x12d451c00) [pid = 1644] [serial = 1378] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x12d45ec00) [pid = 1644] [serial = 1381] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x12be2f800) [pid = 1644] [serial = 1372] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x12b3a9000) [pid = 1644] [serial = 1240] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x12c57b000) [pid = 1644] [serial = 1375] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x12bf81000) [pid = 1644] [serial = 1243] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x12a598400) [pid = 1644] [serial = 1237] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x120ea3400) [pid = 1644] [serial = 1249] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x12cf64000) [pid = 1644] [serial = 1315] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x12c579000) [pid = 1644] [serial = 1306] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x140660400) [pid = 1644] [serial = 1393] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x128fd9400) [pid = 1644] [serial = 1303] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x12600b000) [pid = 1644] [serial = 1231] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x1343d3800) [pid = 1644] [serial = 1390] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x120e9d000) [pid = 1644] [serial = 1159] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x12c5eb400) [pid = 1644] [serial = 1168] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x121241c00) [pid = 1644] [serial = 1228] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x12c578400) [pid = 1644] [serial = 1246] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x11884d800) [pid = 1644] [serial = 1294] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x12c831800) [pid = 1644] [serial = 1309] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x118846800) [pid = 1644] [serial = 1225] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x12158e400) [pid = 1644] [serial = 1366] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x1343c9000) [pid = 1644] [serial = 1387] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x128c48c00) [pid = 1644] [serial = 1234] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x113c57400) [pid = 1644] [serial = 1222] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x1186f6400) [pid = 1644] [serial = 1363] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x128c4a000) [pid = 1644] [serial = 1369] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x12cf62800) [pid = 1644] [serial = 1171] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x12c90e800) [pid = 1644] [serial = 1312] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x121075400) [pid = 1644] [serial = 1297] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x129679400) [pid = 1644] [serial = 1165] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12d3a0400) [pid = 1644] [serial = 1318] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12645ec00) [pid = 1644] [serial = 1300] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x128add400) [pid = 1644] [serial = 1162] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x118005c00) [pid = 1644] [serial = 1156] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x132716800) [pid = 1644] [serial = 1384] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x110fe1800) [pid = 1644] [serial = 1153] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x115db8800) [pid = 1644] [serial = 1291] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12d39f800) [pid = 1644] [serial = 1174] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x1404a1400) [pid = 1644] [serial = 1469] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x118021c00) [pid = 1644] [serial = 1510] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x12170e000) [pid = 1644] [serial = 1513] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12bd1ec00) [pid = 1644] [serial = 1564] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x12bf3b800) [pid = 1644] [serial = 1565] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x1347ce000) [pid = 1644] [serial = 1534] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x137269800) [pid = 1644] [serial = 1525] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x1347c6400) [pid = 1644] [serial = 1531] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x12be24000) [pid = 1644] [serial = 1519] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x1404a0400) [pid = 1644] [serial = 1528] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x1250e2c00) [pid = 1644] [serial = 1556] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x121723000) [pid = 1644] [serial = 1555] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12a79f800) [pid = 1644] [serial = 1559] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x128cf6000) [pid = 1644] [serial = 1558] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x140611800) [pid = 1644] [serial = 1540] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x1340aa800) [pid = 1644] [serial = 1577] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x1347d9400) [pid = 1644] [serial = 1537] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x128dcfc00) [pid = 1644] [serial = 1516] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x140718c00) [pid = 1644] [serial = 1549] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x134055800) [pid = 1644] [serial = 1522] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12cca1c00) [pid = 1644] [serial = 1567] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12d67b800) [pid = 1644] [serial = 1568] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x119d27400) [pid = 1644] [serial = 1553] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x11815bc00) [pid = 1644] [serial = 1552] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x128a29400) [pid = 1644] [serial = 1561] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12aa98c00) [pid = 1644] [serial = 1562] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x1327edc00) [pid = 1644] [serial = 1573] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x1327f8800) [pid = 1644] [serial = 1576] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x1327f3000) [pid = 1644] [serial = 1574] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12d682c00) [pid = 1644] [serial = 1570] [outer = 0x0] [url = about:blank] 18:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x134062000) [pid = 1644] [serial = 1571] [outer = 0x0] [url = about:blank] 18:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 924ms 18:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:43:38 INFO - PROCESS | 1644 | 1463795018035 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 1644 | 1463795018037 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:43:38 INFO - PROCESS | 1644 | 1463795018039 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1644 | 1463795018040 Marionette TRACE conn2 <- [1,2230,null,{}] 18:43:38 INFO - PROCESS | 1644 | 1463795018042 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}] 18:43:38 INFO - PROCESS | 1644 | 1463795018139 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:43:38 INFO - PROCESS | 1644 | 1463795018143 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181eb800 == 90 [pid = 1644] [id = 565] 18:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x116f35c00) [pid = 1644] [serial = 1695] [outer = 0x0] 18:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x11746d400) [pid = 1644] [serial = 1696] [outer = 0x116f35c00] 18:43:38 INFO - PROCESS | 1644 | 1463795018172 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x118005400) [pid = 1644] [serial = 1697] [outer = 0x116f35c00] 18:43:38 INFO - PROCESS | 1644 | 1463795018638 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 619ms 18:43:38 INFO - PROCESS | 1644 | 1463795018659 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:43:38 INFO - PROCESS | 1644 | 1463795018661 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:43:38 INFO - PROCESS | 1644 | 1463795018664 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1644 | 1463795018666 Marionette TRACE conn2 <- [1,2234,null,{}] 18:43:38 INFO - PROCESS | 1644 | 1463795018670 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}] 18:43:38 INFO - PROCESS | 1644 | 1463795018811 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:43:38 INFO - PROCESS | 1644 | 1463795018956 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191b4800 == 91 [pid = 1644] [id = 566] 18:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x116f36400) [pid = 1644] [serial = 1698] [outer = 0x0] 18:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x11801c800) [pid = 1644] [serial = 1699] [outer = 0x116f36400] 18:43:39 INFO - PROCESS | 1644 | 1463795019002 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x118157400) [pid = 1644] [serial = 1700] [outer = 0x116f36400] 18:43:39 INFO - PROCESS | 1644 | 1463795019291 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 18:43:39 INFO - PROCESS | 1644 | 1463795019334 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 1644 | 1463795019337 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:43:39 INFO - PROCESS | 1644 | 1463795019341 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 1644 | 1463795019342 Marionette TRACE conn2 <- [1,2238,null,{}] 18:43:39 INFO - PROCESS | 1644 | 1463795019345 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}] 18:43:39 INFO - PROCESS | 1644 | 1463795019497 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:43:39 INFO - PROCESS | 1644 | 1463795019542 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ece000 == 92 [pid = 1644] [id = 567] 18:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x11801b000) [pid = 1644] [serial = 1701] [outer = 0x0] 18:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x11816b000) [pid = 1644] [serial = 1702] [outer = 0x11801b000] 18:43:39 INFO - PROCESS | 1644 | 1463795019568 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x119065000) [pid = 1644] [serial = 1703] [outer = 0x11801b000] 18:43:39 INFO - PROCESS | 1644 | 1463795019896 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 569ms 18:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:43:39 INFO - PROCESS | 1644 | 1463795019911 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 1644 | 1463795019912 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:43:39 INFO - PROCESS | 1644 | 1463795019914 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 1644 | 1463795019916 Marionette TRACE conn2 <- [1,2242,null,{}] 18:43:39 INFO - PROCESS | 1644 | 1463795019918 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}] 18:43:40 INFO - PROCESS | 1644 | 1463795020040 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:43:40 INFO - PROCESS | 1644 | 1463795020053 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216dc000 == 93 [pid = 1644] [id = 568] 18:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x11884d400) [pid = 1644] [serial = 1704] [outer = 0x0] 18:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x119726400) [pid = 1644] [serial = 1705] [outer = 0x11884d400] 18:43:40 INFO - PROCESS | 1644 | 1463795020078 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x11975dc00) [pid = 1644] [serial = 1706] [outer = 0x11884d400] 18:43:40 INFO - PROCESS | 1644 | 1463795020458 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 569ms 18:43:40 INFO - PROCESS | 1644 | 1463795020484 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 1644 | 1463795020486 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:43:40 INFO - PROCESS | 1644 | 1463795020488 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 1644 | 1463795020490 Marionette TRACE conn2 <- [1,2246,null,{}] 18:43:40 INFO - PROCESS | 1644 | 1463795020498 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}] 18:43:40 INFO - PROCESS | 1644 | 1463795020671 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:43:40 INFO - PROCESS | 1644 | 1463795020689 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x124a12000 == 94 [pid = 1644] [id = 569] 18:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x119728400) [pid = 1644] [serial = 1707] [outer = 0x0] 18:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1197ee400) [pid = 1644] [serial = 1708] [outer = 0x119728400] 18:43:40 INFO - PROCESS | 1644 | 1463795020714 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x119d22c00) [pid = 1644] [serial = 1709] [outer = 0x119728400] 18:43:41 INFO - PROCESS | 1644 | 1463795021066 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]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 626ms 18:43:41 INFO - PROCESS | 1644 | 1463795021114 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 1644 | 1463795021116 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:43:41 INFO - PROCESS | 1644 | 1463795021118 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 1644 | 1463795021119 Marionette TRACE conn2 <- [1,2250,null,{}] 18:43:41 INFO - PROCESS | 1644 | 1463795021121 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}] 18:43:41 INFO - PROCESS | 1644 | 1463795021241 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:43:41 INFO - PROCESS | 1644 | 1463795021254 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x126080000 == 95 [pid = 1644] [id = 570] 18:43:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x1197f5400) [pid = 1644] [serial = 1710] [outer = 0x0] 18:43:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x120ea0000) [pid = 1644] [serial = 1711] [outer = 0x1197f5400] 18:43:41 INFO - PROCESS | 1644 | 1463795021279 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x120fc0000) [pid = 1644] [serial = 1712] [outer = 0x1197f5400] 18:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 524ms 18:43:41 INFO - PROCESS | 1644 | 1463795021640 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]]]}] 18:43:41 INFO - PROCESS | 1644 | 1463795021643 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 1644 | 1463795021644 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:43:41 INFO - PROCESS | 1644 | 1463795021646 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 1644 | 1463795021647 Marionette TRACE conn2 <- [1,2254,null,{}] 18:43:41 INFO - PROCESS | 1644 | 1463795021650 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}] 18:43:41 INFO - PROCESS | 1644 | 1463795021776 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x119759c00) [pid = 1644] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x1347c5000) [pid = 1644] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x137268400) [pid = 1644] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x1347c8400) [pid = 1644] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x11800dc00) [pid = 1644] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x1197f7c00) [pid = 1644] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12d67d000) [pid = 1644] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x1266fa000) [pid = 1644] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12d448c00) [pid = 1644] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12d67d400) [pid = 1644] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12d681c00) [pid = 1644] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x128ad3c00) [pid = 1644] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x137265000) [pid = 1644] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x1340a2c00) [pid = 1644] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x128a2b000) [pid = 1644] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x12d3ae800) [pid = 1644] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x1340ad000) [pid = 1644] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x13725fc00) [pid = 1644] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x115d3cc00) [pid = 1644] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12d447000) [pid = 1644] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x118019800) [pid = 1644] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12bf3d800) [pid = 1644] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x12aa99000) [pid = 1644] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x1197f6c00) [pid = 1644] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x1291f2000) [pid = 1644] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x13264b000) [pid = 1644] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x12bf59400) [pid = 1644] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x13405ec00) [pid = 1644] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x116744800) [pid = 1644] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x117587400) [pid = 1644] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x1122b6000) [pid = 1644] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12bf53400) [pid = 1644] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x13264d800) [pid = 1644] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x121728000) [pid = 1644] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1340c1000) [pid = 1644] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x110ea3000) [pid = 1644] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x116724800) [pid = 1644] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1197ed800) [pid = 1644] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x113c9d000) [pid = 1644] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:43:42 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12d3aec00) [pid = 1644] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:43:42 INFO - PROCESS | 1644 | 1463795022339 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x115f76800 == 96 [pid = 1644] [id = 571] 18:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x110ea3000) [pid = 1644] [serial = 1713] [outer = 0x0] 18:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x112715400) [pid = 1644] [serial = 1714] [outer = 0x110ea3000] 18:43:42 INFO - PROCESS | 1644 | 1463795022367 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x117314400) [pid = 1644] [serial = 1715] [outer = 0x110ea3000] 18:43:42 INFO - PROCESS | 1644 | 1463795022692 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1069ms 18:43:42 INFO - PROCESS | 1644 | 1463795022716 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:43:42 INFO - PROCESS | 1644 | 1463795022717 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:43:42 INFO - PROCESS | 1644 | 1463795022721 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 1644 | 1463795022724 Marionette TRACE conn2 <- [1,2258,null,{}] 18:43:42 INFO - PROCESS | 1644 | 1463795022726 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}] 18:43:42 INFO - PROCESS | 1644 | 1463795022839 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:43:42 INFO - PROCESS | 1644 | 1463795022912 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b49000 == 97 [pid = 1644] [id = 572] 18:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x110ea7c00) [pid = 1644] [serial = 1716] [outer = 0x0] 18:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x121078800) [pid = 1644] [serial = 1717] [outer = 0x110ea7c00] 18:43:42 INFO - PROCESS | 1644 | 1463795022942 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x121708c00) [pid = 1644] [serial = 1718] [outer = 0x110ea7c00] 18:43:43 INFO - PROCESS | 1644 | 1463795023246 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]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 571ms 18:43:43 INFO - PROCESS | 1644 | 1463795023292 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 1644 | 1463795023293 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:43:43 INFO - PROCESS | 1644 | 1463795023296 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 1644 | 1463795023297 Marionette TRACE conn2 <- [1,2262,null,{}] 18:43:43 INFO - PROCESS | 1644 | 1463795023299 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}] 18:43:43 INFO - PROCESS | 1644 | 1463795023398 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:43:43 INFO - PROCESS | 1644 | 1463795023402 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a866800 == 98 [pid = 1644] [id = 573] 18:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12170e000) [pid = 1644] [serial = 1719] [outer = 0x0] 18:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x121723000) [pid = 1644] [serial = 1720] [outer = 0x12170e000] 18:43:43 INFO - PROCESS | 1644 | 1463795023427 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12175ec00) [pid = 1644] [serial = 1721] [outer = 0x12170e000] 18:43:43 INFO - PROCESS | 1644 | 1463795023775 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]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 517ms 18:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:43:43 INFO - PROCESS | 1644 | 1463795023831 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 1644 | 1463795023832 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:43:43 INFO - PROCESS | 1644 | 1463795023835 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 1644 | 1463795023836 Marionette TRACE conn2 <- [1,2266,null,{}] 18:43:43 INFO - PROCESS | 1644 | 1463795023842 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}] 18:43:43 INFO - PROCESS | 1644 | 1463795023942 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:43:43 INFO - PROCESS | 1644 | 1463795023946 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b022000 == 99 [pid = 1644] [id = 574] 18:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x121752800) [pid = 1644] [serial = 1722] [outer = 0x0] 18:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x121a22400) [pid = 1644] [serial = 1723] [outer = 0x121752800] 18:43:43 INFO - PROCESS | 1644 | 1463795023971 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12379dc00) [pid = 1644] [serial = 1724] [outer = 0x121752800] 18:43:44 INFO - PROCESS | 1644 | 1463795024458 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]]]}] 18:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 18:43:44 INFO - PROCESS | 1644 | 1463795024507 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 1644 | 1463795024510 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:43:44 INFO - PROCESS | 1644 | 1463795024514 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 1644 | 1463795024516 Marionette TRACE conn2 <- [1,2270,null,{}] 18:43:44 INFO - PROCESS | 1644 | 1463795024523 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}] 18:43:44 INFO - PROCESS | 1644 | 1463795024653 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:43:44 INFO - PROCESS | 1644 | 1463795024771 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x116558000 == 100 [pid = 1644] [id = 575] 18:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x11224c800) [pid = 1644] [serial = 1725] [outer = 0x0] 18:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x112a60c00) [pid = 1644] [serial = 1726] [outer = 0x11224c800] 18:43:44 INFO - PROCESS | 1644 | 1463795024804 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x113c5b800) [pid = 1644] [serial = 1727] [outer = 0x11224c800] 18:43:45 INFO - PROCESS | 1644 | 1463795025246 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 778ms 18:43:45 INFO - PROCESS | 1644 | 1463795025292 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 1644 | 1463795025296 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:43:45 INFO - PROCESS | 1644 | 1463795025301 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 1644 | 1463795025303 Marionette TRACE conn2 <- [1,2274,null,{}] 18:43:45 INFO - PROCESS | 1644 | 1463795025305 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}] 18:43:45 INFO - PROCESS | 1644 | 1463795025424 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:43:45 INFO - PROCESS | 1644 | 1463795025542 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ec3000 == 101 [pid = 1644] [id = 576] 18:43:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x113c5c400) [pid = 1644] [serial = 1728] [outer = 0x0] 18:43:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x115d3c400) [pid = 1644] [serial = 1729] [outer = 0x113c5c400] 18:43:45 INFO - PROCESS | 1644 | 1463795025575 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x116fea000) [pid = 1644] [serial = 1730] [outer = 0x113c5c400] 18:43:45 INFO - PROCESS | 1644 | 1463795025988 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 18:43:46 INFO - PROCESS | 1644 | 1463795026031 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:43:46 INFO - PROCESS | 1644 | 1463795026032 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:43:46 INFO - PROCESS | 1644 | 1463795026049 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 1644 | 1463795026051 Marionette TRACE conn2 <- [1,2278,null,{}] 18:43:46 INFO - PROCESS | 1644 | 1463795026061 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}] 18:43:46 INFO - PROCESS | 1644 | 1463795026184 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:43:46 INFO - PROCESS | 1644 | 1463795026300 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b179800 == 102 [pid = 1644] [id = 577] 18:43:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x11801e800) [pid = 1644] [serial = 1731] [outer = 0x0] 18:43:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x11848d400) [pid = 1644] [serial = 1732] [outer = 0x11801e800] 18:43:46 INFO - PROCESS | 1644 | 1463795026336 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x119062400) [pid = 1644] [serial = 1733] [outer = 0x11801e800] 18:43:46 INFO - PROCESS | 1644 | 1463795026761 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 739ms 18:43:46 INFO - PROCESS | 1644 | 1463795026774 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:43:46 INFO - PROCESS | 1644 | 1463795026776 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:43:46 INFO - PROCESS | 1644 | 1463795026779 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 1644 | 1463795026780 Marionette TRACE conn2 <- [1,2282,null,{}] 18:43:46 INFO - PROCESS | 1644 | 1463795026783 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}] 18:43:46 INFO - PROCESS | 1644 | 1463795026904 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:43:47 INFO - PROCESS | 1644 | 1463795027019 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c53a800 == 103 [pid = 1644] [id = 578] 18:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x11884d000) [pid = 1644] [serial = 1734] [outer = 0x0] 18:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x1197f2400) [pid = 1644] [serial = 1735] [outer = 0x11884d000] 18:43:47 INFO - PROCESS | 1644 | 1463795027052 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x121246c00) [pid = 1644] [serial = 1736] [outer = 0x11884d000] 18:43:47 INFO - PROCESS | 1644 | 1463795027462 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 718ms 18:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:43:47 INFO - PROCESS | 1644 | 1463795027498 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 1644 | 1463795027499 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:43:47 INFO - PROCESS | 1644 | 1463795027502 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 1644 | 1463795027503 Marionette TRACE conn2 <- [1,2286,null,{}] 18:43:47 INFO - PROCESS | 1644 | 1463795027505 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}] 18:43:47 INFO - PROCESS | 1644 | 1463795027641 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:43:47 INFO - PROCESS | 1644 | 1463795027729 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc54800 == 104 [pid = 1644] [id = 579] 18:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x121072c00) [pid = 1644] [serial = 1737] [outer = 0x0] 18:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12170bc00) [pid = 1644] [serial = 1738] [outer = 0x121072c00] 18:43:47 INFO - PROCESS | 1644 | 1463795027759 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x123673000) [pid = 1644] [serial = 1739] [outer = 0x121072c00] 18:43:48 INFO - PROCESS | 1644 | 1463795028175 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]]]}] 18:43:48 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 18:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 720ms 18:43:48 INFO - PROCESS | 1644 | 1463795028223 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:43:48 INFO - PROCESS | 1644 | 1463795028226 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:43:48 INFO - PROCESS | 1644 | 1463795028229 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 1644 | 1463795028231 Marionette TRACE conn2 <- [1,2290,null,{}] 18:43:48 INFO - PROCESS | 1644 | 1463795028236 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}] 18:43:48 INFO - PROCESS | 1644 | 1463795028379 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:43:48 INFO - PROCESS | 1644 | 1463795028470 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d41f000 == 105 [pid = 1644] [id = 580] 18:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x126016800) [pid = 1644] [serial = 1740] [outer = 0x0] 18:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12675c400) [pid = 1644] [serial = 1741] [outer = 0x126016800] 18:43:48 INFO - PROCESS | 1644 | 1463795028500 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x126ce8400) [pid = 1644] [serial = 1742] [outer = 0x126016800] 18:43:48 INFO - PROCESS | 1644 | 1463795028923 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 720ms 18:43:48 INFO - PROCESS | 1644 | 1463795028950 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 1644 | 1463795028951 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:43:48 INFO - PROCESS | 1644 | 1463795028969 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 1644 | 1463795028970 Marionette TRACE conn2 <- [1,2294,null,{}] 18:43:48 INFO - PROCESS | 1644 | 1463795028972 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}] 18:43:49 INFO - PROCESS | 1644 | 1463795029090 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:43:49 INFO - PROCESS | 1644 | 1463795029179 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc0d800 == 106 [pid = 1644] [id = 581] 18:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x126458000) [pid = 1644] [serial = 1743] [outer = 0x0] 18:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x128a2f000) [pid = 1644] [serial = 1744] [outer = 0x126458000] 18:43:49 INFO - PROCESS | 1644 | 1463795029210 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x128acd400) [pid = 1644] [serial = 1745] [outer = 0x126458000] 18:43:49 INFO - PROCESS | 1644 | 1463795029629 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 675ms 18:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:43:49 INFO - PROCESS | 1644 | 1463795029642 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 1644 | 1463795029643 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:43:49 INFO - PROCESS | 1644 | 1463795029645 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 1644 | 1463795029646 Marionette TRACE conn2 <- [1,2298,null,{}] 18:43:49 INFO - PROCESS | 1644 | 1463795029649 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}] 18:43:49 INFO - PROCESS | 1644 | 1463795029811 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:43:49 INFO - PROCESS | 1644 | 1463795029875 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e01b000 == 107 [pid = 1644] [id = 582] 18:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x128acd000) [pid = 1644] [serial = 1746] [outer = 0x0] 18:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x128ad8800) [pid = 1644] [serial = 1747] [outer = 0x128acd000] 18:43:49 INFO - PROCESS | 1644 | 1463795029905 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x128ae0c00) [pid = 1644] [serial = 1748] [outer = 0x128acd000] 18:43:50 INFO - PROCESS | 1644 | 1463795030318 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 719ms 18:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:43:50 INFO - PROCESS | 1644 | 1463795030364 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 1644 | 1463795030366 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:43:50 INFO - PROCESS | 1644 | 1463795030368 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - PROCESS | 1644 | 1463795030369 Marionette TRACE conn2 <- [1,2302,null,{}] 18:43:50 INFO - PROCESS | 1644 | 1463795030372 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}] 18:43:50 INFO - PROCESS | 1644 | 1463795030507 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:43:50 INFO - PROCESS | 1644 | 1463795030626 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x132628800 == 108 [pid = 1644] [id = 583] 18:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x128ad3000) [pid = 1644] [serial = 1749] [outer = 0x0] 18:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x128b11400) [pid = 1644] [serial = 1750] [outer = 0x128ad3000] 18:43:50 INFO - PROCESS | 1644 | 1463795030660 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x128b1ec00) [pid = 1644] [serial = 1751] [outer = 0x128ad3000] 18:43:51 INFO - PROCESS | 1644 | 1463795031086 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]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 725ms 18:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:43:51 INFO - PROCESS | 1644 | 1463795031093 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 1644 | 1463795031095 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:43:51 INFO - PROCESS | 1644 | 1463795031097 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 1644 | 1463795031098 Marionette TRACE conn2 <- [1,2306,null,{}] 18:43:51 INFO - PROCESS | 1644 | 1463795031101 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}] 18:43:51 INFO - PROCESS | 1644 | 1463795031221 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:43:51 INFO - PROCESS | 1644 | 1463795031367 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d25800 == 109 [pid = 1644] [id = 584] 18:43:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x110e9f400) [pid = 1644] [serial = 1752] [outer = 0x0] 18:43:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x128c4a000) [pid = 1644] [serial = 1753] [outer = 0x110e9f400] 18:43:51 INFO - PROCESS | 1644 | 1463795031401 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x128cf1000) [pid = 1644] [serial = 1754] [outer = 0x110e9f400] 18:43:51 INFO - PROCESS | 1644 | 1463795031854 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]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 820ms 18:43:51 INFO - PROCESS | 1644 | 1463795031917 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 1644 | 1463795031919 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:43:51 INFO - PROCESS | 1644 | 1463795031923 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 1644 | 1463795031925 Marionette TRACE conn2 <- [1,2310,null,{}] 18:43:51 INFO - PROCESS | 1644 | 1463795031928 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}] 18:43:52 INFO - PROCESS | 1644 | 1463795032063 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:43:52 INFO - PROCESS | 1644 | 1463795032183 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x11810b000 == 110 [pid = 1644] [id = 585] 18:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x113179000) [pid = 1644] [serial = 1755] [outer = 0x0] 18:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x128cf2000) [pid = 1644] [serial = 1756] [outer = 0x113179000] 18:43:52 INFO - PROCESS | 1644 | 1463795032220 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12914c400) [pid = 1644] [serial = 1757] [outer = 0x113179000] 18:43:52 INFO - PROCESS | 1644 | 1463795032680 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 820ms 18:43:52 INFO - PROCESS | 1644 | 1463795032744 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 1644 | 1463795032745 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:43:52 INFO - PROCESS | 1644 | 1463795032748 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 1644 | 1463795032749 Marionette TRACE conn2 <- [1,2314,null,{}] 18:43:52 INFO - PROCESS | 1644 | 1463795032751 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}] 18:43:52 INFO - PROCESS | 1644 | 1463795032876 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:43:52 INFO - PROCESS | 1644 | 1463795032970 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x11819e800 == 111 [pid = 1644] [id = 586] 18:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x111e5f000) [pid = 1644] [serial = 1758] [outer = 0x0] 18:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x128a2fc00) [pid = 1644] [serial = 1759] [outer = 0x111e5f000] 18:43:53 INFO - PROCESS | 1644 | 1463795032999 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12914fc00) [pid = 1644] [serial = 1760] [outer = 0x111e5f000] 18:43:53 INFO - PROCESS | 1644 | 1463795033613 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]]]}] 18:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 918ms 18:43:53 INFO - PROCESS | 1644 | 1463795033670 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:43:53 INFO - PROCESS | 1644 | 1463795033672 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:43:53 INFO - PROCESS | 1644 | 1463795033679 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:43:53 INFO - PROCESS | 1644 | 1463795033680 Marionette TRACE conn2 <- [1,2318,null,{}] 18:43:53 INFO - PROCESS | 1644 | 1463795033684 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}] 18:43:53 INFO - PROCESS | 1644 | 1463795033805 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:43:53 INFO - PROCESS | 1644 | 1463795033899 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212b5000 == 112 [pid = 1644] [id = 587] 18:43:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x113178800) [pid = 1644] [serial = 1761] [outer = 0x0] 18:43:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x113c99400) [pid = 1644] [serial = 1762] [outer = 0x113178800] 18:43:53 INFO - PROCESS | 1644 | 1463795033928 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x1160ad800) [pid = 1644] [serial = 1763] [outer = 0x113178800] 18:43:54 INFO - PROCESS | 1644 | 1463795034397 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] 18:43:54 INFO - PROCESS | 1644 | 1463795034453 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:43:54 INFO - PROCESS | 1644 | 1463795034457 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 1644 | 1463795034459 Marionette TRACE conn2 <- [1,2322,null,{}] 18:43:54 INFO - PROCESS | 1644 | 1463795034461 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}] 18:43:54 INFO - PROCESS | 1644 | 1463795034591 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:43:54 INFO - PROCESS | 1644 | 1463795034772 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f10000 == 113 [pid = 1644] [id = 588] 18:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x118002400) [pid = 1644] [serial = 1764] [outer = 0x0] 18:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x118008c00) [pid = 1644] [serial = 1765] [outer = 0x118002400] 18:43:54 INFO - PROCESS | 1644 | 1463795034822 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x118156800) [pid = 1644] [serial = 1766] [outer = 0x118002400] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x12d418800 == 112 [pid = 1644] [id = 516] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x12a866800 == 111 [pid = 1644] [id = 573] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x128b49000 == 110 [pid = 1644] [id = 572] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x115f76800 == 109 [pid = 1644] [id = 571] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x129149800) [pid = 1644] [serial = 1654] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x126080000 == 108 [pid = 1644] [id = 570] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x124a12000 == 107 [pid = 1644] [id = 569] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1216dc000 == 106 [pid = 1644] [id = 568] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x120ece000 == 105 [pid = 1644] [id = 567] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1191b4800 == 104 [pid = 1644] [id = 566] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1181eb800 == 103 [pid = 1644] [id = 565] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x11854d800 == 102 [pid = 1644] [id = 564] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1181a9000 == 101 [pid = 1644] [id = 563] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1163db000 == 100 [pid = 1644] [id = 562] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1165e3800 == 99 [pid = 1644] [id = 561] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x12c84a000 == 98 [pid = 1644] [id = 560] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x119c7b800 == 97 [pid = 1644] [id = 559] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1446d6800 == 96 [pid = 1644] [id = 558] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x141831000 == 95 [pid = 1644] [id = 557] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x1445e1800 == 94 [pid = 1644] [id = 556] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x142f10000 == 93 [pid = 1644] [id = 555] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x143246000 == 92 [pid = 1644] [id = 554] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x133d9c000 == 91 [pid = 1644] [id = 553] 18:43:55 INFO - PROCESS | 1644 | --DOCSHELL 0x12b02b000 == 90 [pid = 1644] [id = 552] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x140667800) [pid = 1644] [serial = 1544] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1347d5800) [pid = 1644] [serial = 1535] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x14049bc00) [pid = 1644] [serial = 1508] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x1347ddc00) [pid = 1644] [serial = 1538] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x119758c00) [pid = 1644] [serial = 1511] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x123636400) [pid = 1644] [serial = 1514] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x1404a7c00) [pid = 1644] [serial = 1529] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x12aaa0800) [pid = 1644] [serial = 1517] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x1340ad800) [pid = 1644] [serial = 1523] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x1404a7000) [pid = 1644] [serial = 1526] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x1347cb000) [pid = 1644] [serial = 1532] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12d447400) [pid = 1644] [serial = 1520] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x140660c00) [pid = 1644] [serial = 1541] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x1343d4c00) [pid = 1644] [serial = 1457] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12914f400) [pid = 1644] [serial = 1442] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x1340a6800) [pid = 1644] [serial = 1451] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x137264800) [pid = 1644] [serial = 1460] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x137f55400) [pid = 1644] [serial = 1463] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x118169c00) [pid = 1644] [serial = 1436] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x1340b1000) [pid = 1644] [serial = 1454] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x137f60800) [pid = 1644] [serial = 1466] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x134059400) [pid = 1644] [serial = 1433] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12d3a5400) [pid = 1644] [serial = 1448] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12165b800) [pid = 1644] [serial = 1439] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12bf4e800) [pid = 1644] [serial = 1445] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x132650400) [pid = 1644] [serial = 1639] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12d45e400) [pid = 1644] [serial = 1622] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12cf65c00) [pid = 1644] [serial = 1621] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x137261400) [pid = 1644] [serial = 1580] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x134054c00) [pid = 1644] [serial = 1633] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1340af000) [pid = 1644] [serial = 1634] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x121499800) [pid = 1644] [serial = 1616] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1186f6000) [pid = 1644] [serial = 1615] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x113ce2000) [pid = 1644] [serial = 1613] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x112fc2400) [pid = 1644] [serial = 1612] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x12d3ad800) [pid = 1644] [serial = 1627] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x1327eac00) [pid = 1644] [serial = 1628] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x1340b4800) [pid = 1644] [serial = 1642] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x140f6d400) [pid = 1644] [serial = 1603] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x11800d000) [pid = 1644] [serial = 1582] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x128cfa800) [pid = 1644] [serial = 1619] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x125690400) [pid = 1644] [serial = 1618] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x137c0c000) [pid = 1644] [serial = 1645] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x118004000) [pid = 1644] [serial = 1630] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12cf62c00) [pid = 1644] [serial = 1631] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x1327efc00) [pid = 1644] [serial = 1594] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x137f5c800) [pid = 1644] [serial = 1597] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x119a07800) [pid = 1644] [serial = 1624] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x129155400) [pid = 1644] [serial = 1625] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12d448400) [pid = 1644] [serial = 1591] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1340bd000) [pid = 1644] [serial = 1643] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x1255dd000) [pid = 1644] [serial = 1585] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x140f79c00) [pid = 1644] [serial = 1606] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x140714c00) [pid = 1644] [serial = 1600] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x12bf3f800) [pid = 1644] [serial = 1588] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x1347d6c00) [pid = 1644] [serial = 1609] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12379f400) [pid = 1644] [serial = 1651] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x119026000) [pid = 1644] [serial = 1648] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x119d29c00) [pid = 1644] [serial = 1649] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x137c11400) [pid = 1644] [serial = 1646] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x1347d8400) [pid = 1644] [serial = 1637] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x1343c7800) [pid = 1644] [serial = 1636] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x128b16800) [pid = 1644] [serial = 1652] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x132655400) [pid = 1644] [serial = 1640] [outer = 0x0] [url = about:blank] 18:43:55 INFO - PROCESS | 1644 | 1463795035368 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 923ms 18:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:43:55 INFO - PROCESS | 1644 | 1463795035381 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 1644 | 1463795035382 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:43:55 INFO - PROCESS | 1644 | 1463795035384 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 1644 | 1463795035386 Marionette TRACE conn2 <- [1,2326,null,{}] 18:43:55 INFO - PROCESS | 1644 | 1463795035394 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}] 18:43:55 INFO - PROCESS | 1644 | 1463795035496 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:43:55 INFO - PROCESS | 1644 | 1463795035504 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a1b000 == 91 [pid = 1644] [id = 589] 18:43:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11815c800) [pid = 1644] [serial = 1767] [outer = 0x0] 18:43:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x118497c00) [pid = 1644] [serial = 1768] [outer = 0x11815c800] 18:43:55 INFO - PROCESS | 1644 | 1463795035532 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x119027000) [pid = 1644] [serial = 1769] [outer = 0x11815c800] 18:43:55 INFO - PROCESS | 1644 | 1463795035935 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 572ms 18:43:55 INFO - PROCESS | 1644 | 1463795035957 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 1644 | 1463795035959 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:43:55 INFO - PROCESS | 1644 | 1463795035963 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 1644 | 1463795035965 Marionette TRACE conn2 <- [1,2330,null,{}] 18:43:55 INFO - PROCESS | 1644 | 1463795035968 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}] 18:43:56 INFO - PROCESS | 1644 | 1463795036124 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:43:56 INFO - PROCESS | 1644 | 1463795036139 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x123645800 == 92 [pid = 1644] [id = 590] 18:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x119728000) [pid = 1644] [serial = 1770] [outer = 0x0] 18:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x11975e400) [pid = 1644] [serial = 1771] [outer = 0x119728000] 18:43:56 INFO - PROCESS | 1644 | 1463795036183 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x119a0a400) [pid = 1644] [serial = 1772] [outer = 0x119728000] 18:43:56 INFO - PROCESS | 1644 | 1463795036597 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]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 672ms 18:43:56 INFO - PROCESS | 1644 | 1463795036639 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 1644 | 1463795036641 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:43:56 INFO - PROCESS | 1644 | 1463795036644 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 1644 | 1463795036645 Marionette TRACE conn2 <- [1,2334,null,{}] 18:43:56 INFO - PROCESS | 1644 | 1463795036647 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}] 18:43:56 INFO - PROCESS | 1644 | 1463795036751 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:43:56 INFO - PROCESS | 1644 | 1463795036756 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b44800 == 93 [pid = 1644] [id = 591] 18:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x119a0a800) [pid = 1644] [serial = 1773] [outer = 0x0] 18:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x120fc0800) [pid = 1644] [serial = 1774] [outer = 0x119a0a800] 18:43:56 INFO - PROCESS | 1644 | 1463795036782 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x121245400) [pid = 1644] [serial = 1775] [outer = 0x119a0a800] 18:43:57 INFO - PROCESS | 1644 | 1463795037163 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]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 569ms 18:43:57 INFO - PROCESS | 1644 | 1463795037219 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 1644 | 1463795037221 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:43:57 INFO - PROCESS | 1644 | 1463795037235 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 1644 | 1463795037237 Marionette TRACE conn2 <- [1,2338,null,{}] 18:43:57 INFO - PROCESS | 1644 | 1463795037240 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}] 18:43:57 INFO - PROCESS | 1644 | 1463795037452 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:43:57 INFO - PROCESS | 1644 | 1463795037591 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a85e800 == 94 [pid = 1644] [id = 592] 18:43:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12170c400) [pid = 1644] [serial = 1776] [outer = 0x0] 18:43:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x121cb4c00) [pid = 1644] [serial = 1777] [outer = 0x12170c400] 18:43:57 INFO - PROCESS | 1644 | 1463795037634 Marionette DEBUG loaded listener.js 18:43:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x126458800) [pid = 1644] [serial = 1778] [outer = 0x12170c400] 18:43:57 INFO - PROCESS | 1644 | 1463795037949 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]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 722ms 18:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:43:57 INFO - PROCESS | 1644 | 1463795037966 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 1644 | 1463795037968 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:43:57 INFO - PROCESS | 1644 | 1463795037973 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 1644 | 1463795037974 Marionette TRACE conn2 <- [1,2342,null,{}] 18:43:57 INFO - PROCESS | 1644 | 1463795037982 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}] 18:43:58 INFO - PROCESS | 1644 | 1463795038109 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:43:58 INFO - PROCESS | 1644 | 1463795038122 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b360800 == 95 [pid = 1644] [id = 593] 18:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12379f400) [pid = 1644] [serial = 1779] [outer = 0x0] 18:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x126ce6400) [pid = 1644] [serial = 1780] [outer = 0x12379f400] 18:43:58 INFO - PROCESS | 1644 | 1463795038147 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x128cf3000) [pid = 1644] [serial = 1781] [outer = 0x12379f400] 18:43:58 INFO - PROCESS | 1644 | 1463795038499 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]]]}] 18:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 576ms 18:43:58 INFO - PROCESS | 1644 | 1463795038547 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:43:58 INFO - PROCESS | 1644 | 1463795038549 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:43:58 INFO - PROCESS | 1644 | 1463795038551 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 1644 | 1463795038552 Marionette TRACE conn2 <- [1,2346,null,{}] 18:43:58 INFO - PROCESS | 1644 | 1463795038554 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}] 18:43:58 INFO - PROCESS | 1644 | 1463795038682 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:43:58 INFO - PROCESS | 1644 | 1463795038695 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf05800 == 96 [pid = 1644] [id = 594] 18:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x128c4e800) [pid = 1644] [serial = 1782] [outer = 0x0] 18:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x128dd1800) [pid = 1644] [serial = 1783] [outer = 0x128c4e800] 18:43:58 INFO - PROCESS | 1644 | 1463795038720 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x129150400) [pid = 1644] [serial = 1784] [outer = 0x128c4e800] 18:43:59 INFO - PROCESS | 1644 | 1463795039081 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 569ms 18:43:59 INFO - PROCESS | 1644 | 1463795039126 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 1644 | 1463795039127 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:43:59 INFO - PROCESS | 1644 | 1463795039129 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 1644 | 1463795039130 Marionette TRACE conn2 <- [1,2350,null,{}] 18:43:59 INFO - PROCESS | 1644 | 1463795039133 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}] 18:43:59 INFO - PROCESS | 1644 | 1463795039410 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x11884d400) [pid = 1644] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1197f5400) [pid = 1644] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x116f36400) [pid = 1644] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1166e7000) [pid = 1644] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x119728400) [pid = 1644] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x11801b000) [pid = 1644] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x116f35c00) [pid = 1644] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x110fe0800) [pid = 1644] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x113176c00) [pid = 1644] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12170e000) [pid = 1644] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x110ea3000) [pid = 1644] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x110ea7c00) [pid = 1644] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:43:59 INFO - PROCESS | 1644 | 1463795039472 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x119080800 == 97 [pid = 1644] [id = 595] 18:43:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x110ea7c00) [pid = 1644] [serial = 1785] [outer = 0x0] 18:43:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x1130d8000) [pid = 1644] [serial = 1786] [outer = 0x110ea7c00] 18:43:59 INFO - PROCESS | 1644 | 1463795039497 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x118170000) [pid = 1644] [serial = 1787] [outer = 0x110ea7c00] 18:43:59 INFO - PROCESS | 1644 | 1463795039759 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 668ms 18:43:59 INFO - PROCESS | 1644 | 1463795039799 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 1644 | 1463795039800 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:43:59 INFO - PROCESS | 1644 | 1463795039811 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 1644 | 1463795039813 Marionette TRACE conn2 <- [1,2354,null,{}] 18:43:59 INFO - PROCESS | 1644 | 1463795039815 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}] 18:43:59 INFO - PROCESS | 1644 | 1463795039924 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:44:00 INFO - PROCESS | 1644 | 1463795040017 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x13262a800 == 98 [pid = 1644] [id = 596] 18:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12171d800) [pid = 1644] [serial = 1788] [outer = 0x0] 18:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x129156400) [pid = 1644] [serial = 1789] [outer = 0x12171d800] 18:44:00 INFO - PROCESS | 1644 | 1463795040044 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x1293c9c00) [pid = 1644] [serial = 1790] [outer = 0x12171d800] 18:44:00 INFO - PROCESS | 1644 | 1463795040348 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]]]}] 18:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 571ms 18:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:44:00 INFO - PROCESS | 1644 | 1463795040383 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 1644 | 1463795040384 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:44:00 INFO - PROCESS | 1644 | 1463795040388 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 1644 | 1463795040390 Marionette TRACE conn2 <- [1,2358,null,{}] 18:44:00 INFO - PROCESS | 1644 | 1463795040393 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}] 18:44:00 INFO - PROCESS | 1644 | 1463795040508 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:44:00 INFO - PROCESS | 1644 | 1463795040585 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e69800 == 99 [pid = 1644] [id = 597] 18:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x121760000) [pid = 1644] [serial = 1791] [outer = 0x0] 18:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x129671000) [pid = 1644] [serial = 1792] [outer = 0x121760000] 18:44:00 INFO - PROCESS | 1644 | 1463795040615 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12aa97000) [pid = 1644] [serial = 1793] [outer = 0x121760000] 18:44:00 INFO - PROCESS | 1644 | 1463795040885 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]]]}] 18:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 18:44:00 INFO - PROCESS | 1644 | 1463795040912 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 1644 | 1463795040914 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:44:00 INFO - PROCESS | 1644 | 1463795040916 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 1644 | 1463795040917 Marionette TRACE conn2 <- [1,2362,null,{}] 18:44:00 INFO - PROCESS | 1644 | 1463795040928 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}] 18:44:01 INFO - PROCESS | 1644 | 1463795041042 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:44:01 INFO - PROCESS | 1644 | 1463795041047 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x13421d000 == 100 [pid = 1644] [id = 598] 18:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12aa9b800) [pid = 1644] [serial = 1794] [outer = 0x0] 18:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12b05c000) [pid = 1644] [serial = 1795] [outer = 0x12aa9b800] 18:44:01 INFO - PROCESS | 1644 | 1463795041072 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12b0b1c00) [pid = 1644] [serial = 1796] [outer = 0x12aa9b800] 18:44:01 INFO - PROCESS | 1644 | 1463795041599 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]]]}] 18:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 720ms 18:44:01 INFO - PROCESS | 1644 | 1463795041638 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 1644 | 1463795041641 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:44:01 INFO - PROCESS | 1644 | 1463795041645 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 1644 | 1463795041648 Marionette TRACE conn2 <- [1,2366,null,{}] 18:44:01 INFO - PROCESS | 1644 | 1463795041652 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}] 18:44:01 INFO - PROCESS | 1644 | 1463795041785 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:44:01 INFO - PROCESS | 1644 | 1463795041875 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x117353800 == 101 [pid = 1644] [id = 599] 18:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x110fd6000) [pid = 1644] [serial = 1797] [outer = 0x0] 18:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x112f93400) [pid = 1644] [serial = 1798] [outer = 0x110fd6000] 18:44:01 INFO - PROCESS | 1644 | 1463795041909 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x115d3e000) [pid = 1644] [serial = 1799] [outer = 0x110fd6000] 18:44:02 INFO - PROCESS | 1644 | 1463795042411 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 822ms 18:44:02 INFO - PROCESS | 1644 | 1463795042468 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 1644 | 1463795042473 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:44:02 INFO - PROCESS | 1644 | 1463795042505 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 1644 | 1463795042509 Marionette TRACE conn2 <- [1,2370,null,{}] 18:44:02 INFO - PROCESS | 1644 | 1463795042513 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}] 18:44:02 INFO - PROCESS | 1644 | 1463795042705 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:44:02 INFO - PROCESS | 1644 | 1463795042850 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a51d000 == 102 [pid = 1644] [id = 600] 18:44:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x116ff2c00) [pid = 1644] [serial = 1800] [outer = 0x0] 18:44:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x1186ef400) [pid = 1644] [serial = 1801] [outer = 0x116ff2c00] 18:44:02 INFO - PROCESS | 1644 | 1463795042897 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x119724400) [pid = 1644] [serial = 1802] [outer = 0x116ff2c00] 18:44:03 INFO - PROCESS | 1644 | 1463795043339 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]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 877ms 18:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:44:03 INFO - PROCESS | 1644 | 1463795043377 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 1644 | 1463795043379 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:44:03 INFO - PROCESS | 1644 | 1463795043381 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 1644 | 1463795043384 Marionette TRACE conn2 <- [1,2374,null,{}] 18:44:03 INFO - PROCESS | 1644 | 1463795043392 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}] 18:44:03 INFO - PROCESS | 1644 | 1463795043520 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:44:03 INFO - PROCESS | 1644 | 1463795043611 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x134220800 == 103 [pid = 1644] [id = 601] 18:44:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1197ed400) [pid = 1644] [serial = 1803] [outer = 0x0] 18:44:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12170f400) [pid = 1644] [serial = 1804] [outer = 0x1197ed400] 18:44:03 INFO - PROCESS | 1644 | 1463795043645 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x124da2c00) [pid = 1644] [serial = 1805] [outer = 0x1197ed400] 18:44:04 INFO - PROCESS | 1644 | 1463795044079 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 722ms 18:44:04 INFO - PROCESS | 1644 | 1463795044119 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 1644 | 1463795044120 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:44:04 INFO - PROCESS | 1644 | 1463795044142 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 1644 | 1463795044143 Marionette TRACE conn2 <- [1,2378,null,{}] 18:44:04 INFO - PROCESS | 1644 | 1463795044146 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}] 18:44:04 INFO - PROCESS | 1644 | 1463795044273 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:44:04 INFO - PROCESS | 1644 | 1463795044392 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x134bdf800 == 104 [pid = 1644] [id = 602] 18:44:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x1255d9000) [pid = 1644] [serial = 1806] [outer = 0x0] 18:44:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x128ad0c00) [pid = 1644] [serial = 1807] [outer = 0x1255d9000] 18:44:04 INFO - PROCESS | 1644 | 1463795044425 Marionette DEBUG loaded listener.js 18:44:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x128dcf400) [pid = 1644] [serial = 1808] [outer = 0x1255d9000] 18:44:04 INFO - PROCESS | 1644 | 1463795044838 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 724ms 18:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:44:04 INFO - PROCESS | 1644 | 1463795044863 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 1644 | 1463795044865 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:44:04 INFO - PROCESS | 1644 | 1463795044867 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 1644 | 1463795044868 Marionette TRACE conn2 <- [1,2382,null,{}] 18:44:04 INFO - PROCESS | 1644 | 1463795044873 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}] 18:44:04 INFO - PROCESS | 1644 | 1463795044992 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:44:05 INFO - PROCESS | 1644 | 1463795045108 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370c6000 == 105 [pid = 1644] [id = 603] 18:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12675ec00) [pid = 1644] [serial = 1809] [outer = 0x0] 18:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x129671400) [pid = 1644] [serial = 1810] [outer = 0x12675ec00] 18:44:05 INFO - PROCESS | 1644 | 1463795045140 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12a7a5c00) [pid = 1644] [serial = 1811] [outer = 0x12675ec00] 18:44:05 INFO - PROCESS | 1644 | 1463795045571 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]]]}] 18:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 719ms 18:44:05 INFO - PROCESS | 1644 | 1463795045588 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 1644 | 1463795045590 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:44:05 INFO - PROCESS | 1644 | 1463795045592 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 1644 | 1463795045593 Marionette TRACE conn2 <- [1,2386,null,{}] 18:44:05 INFO - PROCESS | 1644 | 1463795045596 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}] 18:44:05 INFO - PROCESS | 1644 | 1463795045751 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:44:05 INFO - PROCESS | 1644 | 1463795045872 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370e2000 == 106 [pid = 1644] [id = 604] 18:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12b058800) [pid = 1644] [serial = 1812] [outer = 0x0] 18:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12b3ac000) [pid = 1644] [serial = 1813] [outer = 0x12b058800] 18:44:05 INFO - PROCESS | 1644 | 1463795045904 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12bf35c00) [pid = 1644] [serial = 1814] [outer = 0x12b058800] 18:44:06 INFO - PROCESS | 1644 | 1463795046295 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]]]}] 18:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 769ms 18:44:06 INFO - PROCESS | 1644 | 1463795046361 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:44:06 INFO - PROCESS | 1644 | 1463795046363 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:44:06 INFO - PROCESS | 1644 | 1463795046365 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 1644 | 1463795046366 Marionette TRACE conn2 <- [1,2390,null,{}] 18:44:06 INFO - PROCESS | 1644 | 1463795046369 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}] 18:44:06 INFO - PROCESS | 1644 | 1463795046491 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:44:06 INFO - PROCESS | 1644 | 1463795046583 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x13742b800 == 107 [pid = 1644] [id = 605] 18:44:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12bf37c00) [pid = 1644] [serial = 1815] [outer = 0x0] 18:44:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12bf41000) [pid = 1644] [serial = 1816] [outer = 0x12bf37c00] 18:44:06 INFO - PROCESS | 1644 | 1463795046612 Marionette DEBUG loaded listener.js 18:44:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12bf51400) [pid = 1644] [serial = 1817] [outer = 0x12bf37c00] 18:44:07 INFO - PROCESS | 1644 | 1463795047031 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 721ms 18:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:44:07 INFO - PROCESS | 1644 | 1463795047104 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 1644 | 1463795047105 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:44:07 INFO - PROCESS | 1644 | 1463795047109 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 1644 | 1463795047110 Marionette TRACE conn2 <- [1,2394,null,{}] 18:44:07 INFO - PROCESS | 1644 | 1463795047113 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}] 18:44:07 INFO - PROCESS | 1644 | 1463795047232 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:44:07 INFO - PROCESS | 1644 | 1463795047322 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374cd000 == 108 [pid = 1644] [id = 606] 18:44:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12bf39800) [pid = 1644] [serial = 1818] [outer = 0x0] 18:44:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12bf58400) [pid = 1644] [serial = 1819] [outer = 0x12bf39800] 18:44:07 INFO - PROCESS | 1644 | 1463795047352 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12bf7a000) [pid = 1644] [serial = 1820] [outer = 0x12bf39800] 18:44:07 INFO - PROCESS | 1644 | 1463795047815 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 720ms 18:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:44:07 INFO - PROCESS | 1644 | 1463795047830 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 1644 | 1463795047832 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:44:07 INFO - PROCESS | 1644 | 1463795047858 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 1644 | 1463795047860 Marionette TRACE conn2 <- [1,2398,null,{}] 18:44:07 INFO - PROCESS | 1644 | 1463795047866 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}] 18:44:07 INFO - PROCESS | 1644 | 1463795047996 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:44:08 INFO - PROCESS | 1644 | 1463795048086 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x137589800 == 109 [pid = 1644] [id = 607] 18:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12bf5a000) [pid = 1644] [serial = 1821] [outer = 0x0] 18:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12c575400) [pid = 1644] [serial = 1822] [outer = 0x12bf5a000] 18:44:08 INFO - PROCESS | 1644 | 1463795048116 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12c57ec00) [pid = 1644] [serial = 1823] [outer = 0x12bf5a000] 18:44:08 INFO - PROCESS | 1644 | 1463795048549 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]]]}] 18:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 745ms 18:44:08 INFO - PROCESS | 1644 | 1463795048588 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 1644 | 1463795048589 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:44:08 INFO - PROCESS | 1644 | 1463795048594 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - PROCESS | 1644 | 1463795048595 Marionette TRACE conn2 <- [1,2402,null,{}] 18:44:08 INFO - PROCESS | 1644 | 1463795048597 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}] 18:44:08 INFO - PROCESS | 1644 | 1463795048727 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:44:08 INFO - PROCESS | 1644 | 1463795048850 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x137cd1800 == 110 [pid = 1644] [id = 608] 18:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12c573400) [pid = 1644] [serial = 1824] [outer = 0x0] 18:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12c5ee400) [pid = 1644] [serial = 1825] [outer = 0x12c573400] 18:44:08 INFO - PROCESS | 1644 | 1463795048881 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12c827400) [pid = 1644] [serial = 1826] [outer = 0x12c573400] 18:44:09 INFO - PROCESS | 1644 | 1463795049347 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]]]}] 18:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 819ms 18:44:09 INFO - PROCESS | 1644 | 1463795049414 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:44:09 INFO - PROCESS | 1644 | 1463795049416 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:44:09 INFO - PROCESS | 1644 | 1463795049418 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:44:09 INFO - PROCESS | 1644 | 1463795049420 Marionette TRACE conn2 <- [1,2406,null,{}] 18:44:09 INFO - PROCESS | 1644 | 1463795049423 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}] 18:44:09 INFO - PROCESS | 1644 | 1463795049563 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:44:09 INFO - PROCESS | 1644 | 1463795049661 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b7800 == 111 [pid = 1644] [id = 609] 18:44:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x11970ec00) [pid = 1644] [serial = 1827] [outer = 0x0] 18:44:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12c82dc00) [pid = 1644] [serial = 1828] [outer = 0x11970ec00] 18:44:09 INFO - PROCESS | 1644 | 1463795049696 Marionette DEBUG loaded listener.js 18:44:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x12c90a400) [pid = 1644] [serial = 1829] [outer = 0x11970ec00] 18:44:10 INFO - PROCESS | 1644 | 1463795050216 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 823ms 18:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:44:10 INFO - PROCESS | 1644 | 1463795050242 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 1644 | 1463795050243 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:44:10 INFO - PROCESS | 1644 | 1463795050246 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 1644 | 1463795050247 Marionette TRACE conn2 <- [1,2410,null,{}] 18:44:10 INFO - PROCESS | 1644 | 1463795050249 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}] 18:44:10 INFO - PROCESS | 1644 | 1463795050381 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:44:10 INFO - PROCESS | 1644 | 1463795050694 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186d5800 == 112 [pid = 1644] [id = 610] 18:44:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x110e9e400) [pid = 1644] [serial = 1830] [outer = 0x0] 18:44:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x110fd3c00) [pid = 1644] [serial = 1831] [outer = 0x110e9e400] 18:44:10 INFO - PROCESS | 1644 | 1463795050743 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x112f8f000) [pid = 1644] [serial = 1832] [outer = 0x110e9e400] 18:44:11 INFO - PROCESS | 1644 | 1463795051211 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 974ms 18:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:44:11 INFO - PROCESS | 1644 | 1463795051220 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 1644 | 1463795051223 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:44:11 INFO - PROCESS | 1644 | 1463795051226 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 1644 | 1463795051229 Marionette TRACE conn2 <- [1,2414,null,{}] 18:44:11 INFO - PROCESS | 1644 | 1463795051232 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}] 18:44:11 INFO - PROCESS | 1644 | 1463795051359 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:44:11 INFO - PROCESS | 1644 | 1463795051486 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a866800 == 113 [pid = 1644] [id = 611] 18:44:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x116724800) [pid = 1644] [serial = 1833] [outer = 0x0] 18:44:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x116f2e800) [pid = 1644] [serial = 1834] [outer = 0x116724800] 18:44:11 INFO - PROCESS | 1644 | 1463795051517 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x1160a6400) [pid = 1644] [serial = 1835] [outer = 0x116724800] 18:44:11 INFO - PROCESS | 1644 | 1463795051932 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 721ms 18:44:11 INFO - PROCESS | 1644 | 1463795051948 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 1644 | 1463795051951 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:44:11 INFO - PROCESS | 1644 | 1463795051954 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 1644 | 1463795051956 Marionette TRACE conn2 <- [1,2418,null,{}] 18:44:11 INFO - PROCESS | 1644 | 1463795051979 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}] 18:44:12 INFO - PROCESS | 1644 | 1463795052102 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:44:12 INFO - PROCESS | 1644 | 1463795052201 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x121676800 == 114 [pid = 1644] [id = 612] 18:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x1185d5c00) [pid = 1644] [serial = 1836] [outer = 0x0] 18:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x119027400) [pid = 1644] [serial = 1837] [outer = 0x1185d5c00] 18:44:12 INFO - PROCESS | 1644 | 1463795052229 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x120e9a800) [pid = 1644] [serial = 1838] [outer = 0x1185d5c00] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5c6800 == 113 [pid = 1644] [id = 364] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x11312b800 == 112 [pid = 1644] [id = 259] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x133d2d800 == 111 [pid = 1644] [id = 366] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x1341d0800 == 110 [pid = 1644] [id = 477] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x133e69800 == 109 [pid = 1644] [id = 597] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x13262a800 == 108 [pid = 1644] [id = 596] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x119080800 == 107 [pid = 1644] [id = 595] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x128adb800) [pid = 1644] [serial = 1678] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x137f5dc00) [pid = 1644] [serial = 1681] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x121a22400) [pid = 1644] [serial = 1723] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x116fecc00) [pid = 1644] [serial = 1684] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf05800 == 106 [pid = 1644] [id = 594] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12b360800 == 105 [pid = 1644] [id = 593] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12a85e800 == 104 [pid = 1644] [id = 592] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x128b44800 == 103 [pid = 1644] [id = 591] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x123645800 == 102 [pid = 1644] [id = 590] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x119a1b000 == 101 [pid = 1644] [id = 589] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x116f10000 == 100 [pid = 1644] [id = 588] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x1212b5000 == 99 [pid = 1644] [id = 587] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12e01b000 == 98 [pid = 1644] [id = 582] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc0d800 == 97 [pid = 1644] [id = 581] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12d41f000 == 96 [pid = 1644] [id = 580] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc54800 == 95 [pid = 1644] [id = 579] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12c53a800 == 94 [pid = 1644] [id = 578] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12b179800 == 93 [pid = 1644] [id = 577] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x120ec3000 == 92 [pid = 1644] [id = 576] 18:44:12 INFO - PROCESS | 1644 | --DOCSHELL 0x116558000 == 91 [pid = 1644] [id = 575] 18:44:12 INFO - PROCESS | 1644 | 1463795052695 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 792ms 18:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:44:12 INFO - PROCESS | 1644 | 1463795052747 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 1644 | 1463795052749 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:44:12 INFO - PROCESS | 1644 | 1463795052752 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 1644 | 1463795052757 Marionette TRACE conn2 <- [1,2422,null,{}] 18:44:12 INFO - PROCESS | 1644 | 1463795052764 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}] 18:44:12 INFO - PROCESS | 1644 | 1463795052912 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x119726400) [pid = 1644] [serial = 1705] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x11975dc00) [pid = 1644] [serial = 1706] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x120ea0000) [pid = 1644] [serial = 1711] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x11801c800) [pid = 1644] [serial = 1699] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x118157400) [pid = 1644] [serial = 1700] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x137c13c00) [pid = 1644] [serial = 1675] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x1347c1c00) [pid = 1644] [serial = 1672] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x116f2e400) [pid = 1644] [serial = 1694] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x116742c00) [pid = 1644] [serial = 1693] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x1197ee400) [pid = 1644] [serial = 1708] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12d684000) [pid = 1644] [serial = 1669] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x11816b000) [pid = 1644] [serial = 1702] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x11746d400) [pid = 1644] [serial = 1696] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x118005400) [pid = 1644] [serial = 1697] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x121874c00) [pid = 1644] [serial = 1660] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x117588800) [pid = 1644] [serial = 1657] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x112a68c00) [pid = 1644] [serial = 1688] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x111c8a800) [pid = 1644] [serial = 1687] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12bf4f000) [pid = 1644] [serial = 1663] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x11317e800) [pid = 1644] [serial = 1690] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x113c5c000) [pid = 1644] [serial = 1691] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12cc9ac00) [pid = 1644] [serial = 1666] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x120fc0000) [pid = 1644] [serial = 1712] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x121723000) [pid = 1644] [serial = 1720] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x117314400) [pid = 1644] [serial = 1715] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x121078800) [pid = 1644] [serial = 1717] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x112715400) [pid = 1644] [serial = 1714] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x119d22c00) [pid = 1644] [serial = 1709] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x119065000) [pid = 1644] [serial = 1703] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x121708c00) [pid = 1644] [serial = 1718] [outer = 0x0] [url = about:blank] 18:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12175ec00) [pid = 1644] [serial = 1721] [outer = 0x0] [url = about:blank] 18:44:13 INFO - PROCESS | 1644 | 1463795053053 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186c2800 == 92 [pid = 1644] [id = 613] 18:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x11317e800) [pid = 1644] [serial = 1839] [outer = 0x0] 18:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x117588800) [pid = 1644] [serial = 1840] [outer = 0x11317e800] 18:44:13 INFO - PROCESS | 1644 | 1463795053098 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x119a02c00) [pid = 1644] [serial = 1841] [outer = 0x11317e800] 18:44:13 INFO - PROCESS | 1644 | 1463795053500 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 775ms 18:44:13 INFO - PROCESS | 1644 | 1463795053527 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 1644 | 1463795053529 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:44:13 INFO - PROCESS | 1644 | 1463795053531 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 1644 | 1463795053532 Marionette TRACE conn2 <- [1,2426,null,{}] 18:44:13 INFO - PROCESS | 1644 | 1463795053534 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}] 18:44:13 INFO - PROCESS | 1644 | 1463795053638 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:44:13 INFO - PROCESS | 1644 | 1463795053643 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dc8800 == 93 [pid = 1644] [id = 614] 18:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x121073400) [pid = 1644] [serial = 1842] [outer = 0x0] 18:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12171c400) [pid = 1644] [serial = 1843] [outer = 0x121073400] 18:44:13 INFO - PROCESS | 1644 | 1463795053669 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x121acd800) [pid = 1644] [serial = 1844] [outer = 0x121073400] 18:44:14 INFO - PROCESS | 1644 | 1463795054041 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 18:44:14 INFO - PROCESS | 1644 | 1463795054049 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 1644 | 1463795054050 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:44:14 INFO - PROCESS | 1644 | 1463795054053 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 1644 | 1463795054056 Marionette TRACE conn2 <- [1,2430,null,{}] 18:44:14 INFO - PROCESS | 1644 | 1463795054069 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}] 18:44:14 INFO - PROCESS | 1644 | 1463795054170 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:44:14 INFO - PROCESS | 1644 | 1463795054174 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a51e800 == 94 [pid = 1644] [id = 615] 18:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12600c400) [pid = 1644] [serial = 1845] [outer = 0x0] 18:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x126459400) [pid = 1644] [serial = 1846] [outer = 0x12600c400] 18:44:14 INFO - PROCESS | 1644 | 1463795054205 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x128a34800) [pid = 1644] [serial = 1847] [outer = 0x12600c400] 18:44:14 INFO - PROCESS | 1644 | 1463795054579 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 530ms 18:44:14 INFO - PROCESS | 1644 | 1463795054583 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 1644 | 1463795054585 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:44:14 INFO - PROCESS | 1644 | 1463795054590 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 1644 | 1463795054592 Marionette TRACE conn2 <- [1,2434,null,{}] 18:44:14 INFO - PROCESS | 1644 | 1463795054594 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}] 18:44:14 INFO - PROCESS | 1644 | 1463795054698 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:44:14 INFO - PROCESS | 1644 | 1463795054802 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b16a800 == 95 [pid = 1644] [id = 616] 18:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x126762800) [pid = 1644] [serial = 1848] [outer = 0x0] 18:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x128ade800) [pid = 1644] [serial = 1849] [outer = 0x126762800] 18:44:14 INFO - PROCESS | 1644 | 1463795054828 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x128dcc400) [pid = 1644] [serial = 1850] [outer = 0x126762800] 18:44:15 INFO - PROCESS | 1644 | 1463795055163 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 620ms 18:44:15 INFO - PROCESS | 1644 | 1463795055210 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 1644 | 1463795055211 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:44:15 INFO - PROCESS | 1644 | 1463795055227 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 1644 | 1463795055228 Marionette TRACE conn2 <- [1,2438,null,{}] 18:44:15 INFO - PROCESS | 1644 | 1463795055230 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}] 18:44:15 INFO - PROCESS | 1644 | 1463795055362 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:44:15 INFO - PROCESS | 1644 | 1463795055373 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d419800 == 96 [pid = 1644] [id = 617] 18:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x128ac5800) [pid = 1644] [serial = 1851] [outer = 0x0] 18:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x128fe7800) [pid = 1644] [serial = 1852] [outer = 0x128ac5800] 18:44:15 INFO - PROCESS | 1644 | 1463795055399 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x129672800) [pid = 1644] [serial = 1853] [outer = 0x128ac5800] 18:44:15 INFO - PROCESS | 1644 | 1463795055756 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 575ms 18:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:44:15 INFO - PROCESS | 1644 | 1463795055796 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 1644 | 1463795055797 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:44:15 INFO - PROCESS | 1644 | 1463795055799 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 1644 | 1463795055800 Marionette TRACE conn2 <- [1,2442,null,{}] 18:44:15 INFO - PROCESS | 1644 | 1463795055802 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}] 18:44:15 INFO - PROCESS | 1644 | 1463795055937 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:44:15 INFO - PROCESS | 1644 | 1463795055949 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e033800 == 97 [pid = 1644] [id = 618] 18:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x128b1a400) [pid = 1644] [serial = 1854] [outer = 0x0] 18:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12aa96c00) [pid = 1644] [serial = 1855] [outer = 0x128b1a400] 18:44:15 INFO - PROCESS | 1644 | 1463795055976 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12b3a0800) [pid = 1644] [serial = 1856] [outer = 0x128b1a400] 18:44:16 INFO - PROCESS | 1644 | 1463795056355 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 568ms 18:44:16 INFO - PROCESS | 1644 | 1463795056368 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 1644 | 1463795056369 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:44:16 INFO - PROCESS | 1644 | 1463795056374 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 1644 | 1463795056375 Marionette TRACE conn2 <- [1,2446,null,{}] 18:44:16 INFO - PROCESS | 1644 | 1463795056377 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}] 18:44:16 INFO - PROCESS | 1644 | 1463795056519 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:44:16 INFO - PROCESS | 1644 | 1463795056536 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d98800 == 98 [pid = 1644] [id = 619] 18:44:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12aaa0800) [pid = 1644] [serial = 1857] [outer = 0x0] 18:44:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12bd1ec00) [pid = 1644] [serial = 1858] [outer = 0x12aaa0800] 18:44:16 INFO - PROCESS | 1644 | 1463795056561 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12bf38800) [pid = 1644] [serial = 1859] [outer = 0x12aaa0800] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x128c4e800) [pid = 1644] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x11815c800) [pid = 1644] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x113178800) [pid = 1644] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x119728000) [pid = 1644] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x118002400) [pid = 1644] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12171d800) [pid = 1644] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x110ea7c00) [pid = 1644] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x119a0a800) [pid = 1644] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12379f400) [pid = 1644] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x121760000) [pid = 1644] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x12170c400) [pid = 1644] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:44:17 INFO - PROCESS | 1644 | 1463795057068 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 718ms 18:44:17 INFO - PROCESS | 1644 | 1463795057093 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 1644 | 1463795057094 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:44:17 INFO - PROCESS | 1644 | 1463795057096 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - PROCESS | 1644 | 1463795057097 Marionette TRACE conn2 <- [1,2450,null,{}] 18:44:17 INFO - PROCESS | 1644 | 1463795057099 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}] 18:44:17 INFO - PROCESS | 1644 | 1463795057203 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:44:17 INFO - PROCESS | 1644 | 1463795057307 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cc52000 == 99 [pid = 1644] [id = 620] 18:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x11801c000) [pid = 1644] [serial = 1860] [outer = 0x0] 18:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12170c400) [pid = 1644] [serial = 1861] [outer = 0x11801c000] 18:44:17 INFO - PROCESS | 1644 | 1463795057336 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12c578400) [pid = 1644] [serial = 1862] [outer = 0x11801c000] 18:44:17 INFO - PROCESS | 1644 | 1463795057644 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 568ms 18:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:44:17 INFO - PROCESS | 1644 | 1463795057665 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 1644 | 1463795057666 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:44:17 INFO - PROCESS | 1644 | 1463795057669 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - PROCESS | 1644 | 1463795057674 Marionette TRACE conn2 <- [1,2454,null,{}] 18:44:17 INFO - PROCESS | 1644 | 1463795057677 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}] 18:44:17 INFO - PROCESS | 1644 | 1463795057796 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:44:17 INFO - PROCESS | 1644 | 1463795057880 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x13420b000 == 100 [pid = 1644] [id = 621] 18:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x11849c000) [pid = 1644] [serial = 1863] [outer = 0x0] 18:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12c82cc00) [pid = 1644] [serial = 1864] [outer = 0x11849c000] 18:44:17 INFO - PROCESS | 1644 | 1463795057906 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12cc9a000) [pid = 1644] [serial = 1865] [outer = 0x11849c000] 18:44:18 INFO - PROCESS | 1644 | 1463795058177 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]]]}] 18:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 524ms 18:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:44:18 INFO - PROCESS | 1644 | 1463795058194 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 1644 | 1463795058195 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:44:18 INFO - PROCESS | 1644 | 1463795058198 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1644 | 1463795058199 Marionette TRACE conn2 <- [1,2458,null,{}] 18:44:18 INFO - PROCESS | 1644 | 1463795058209 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}] 18:44:18 INFO - PROCESS | 1644 | 1463795058324 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:44:18 INFO - PROCESS | 1644 | 1463795058329 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x13742e800 == 101 [pid = 1644] [id = 622] 18:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12c90e000) [pid = 1644] [serial = 1866] [outer = 0x0] 18:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12cf65c00) [pid = 1644] [serial = 1867] [outer = 0x12c90e000] 18:44:18 INFO - PROCESS | 1644 | 1463795058354 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12d3a6000) [pid = 1644] [serial = 1868] [outer = 0x12c90e000] 18:44:18 INFO - PROCESS | 1644 | 1463795058725 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]]]}] 18:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 568ms 18:44:18 INFO - PROCESS | 1644 | 1463795058785 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 1644 | 1463795058786 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:44:18 INFO - PROCESS | 1644 | 1463795058791 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1644 | 1463795058792 Marionette TRACE conn2 <- [1,2462,null,{}] 18:44:18 INFO - PROCESS | 1644 | 1463795058794 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}] 18:44:18 INFO - PROCESS | 1644 | 1463795058897 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:44:18 INFO - PROCESS | 1644 | 1463795058902 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x14042a000 == 102 [pid = 1644] [id = 623] 18:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12d3a9000) [pid = 1644] [serial = 1869] [outer = 0x0] 18:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12d447400) [pid = 1644] [serial = 1870] [outer = 0x12d3a9000] 18:44:18 INFO - PROCESS | 1644 | 1463795058927 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12d456c00) [pid = 1644] [serial = 1871] [outer = 0x12d3a9000] 18:44:19 INFO - PROCESS | 1644 | 1463795059504 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 771ms 18:44:19 INFO - PROCESS | 1644 | 1463795059571 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 1644 | 1463795059574 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:44:19 INFO - PROCESS | 1644 | 1463795059579 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 1644 | 1463795059582 Marionette TRACE conn2 <- [1,2466,null,{}] 18:44:19 INFO - PROCESS | 1644 | 1463795059586 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}] 18:44:19 INFO - PROCESS | 1644 | 1463795059746 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:44:19 INFO - PROCESS | 1644 | 1463795059869 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1214c2800 == 103 [pid = 1644] [id = 624] 18:44:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x1163fa800) [pid = 1644] [serial = 1872] [outer = 0x0] 18:44:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x11757d400) [pid = 1644] [serial = 1873] [outer = 0x1163fa800] 18:44:19 INFO - PROCESS | 1644 | 1463795059914 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x118173400) [pid = 1644] [serial = 1874] [outer = 0x1163fa800] 18:44:20 INFO - PROCESS | 1644 | 1463795060353 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 821ms 18:44:20 INFO - PROCESS | 1644 | 1463795060401 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 1644 | 1463795060405 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:44:20 INFO - PROCESS | 1644 | 1463795060410 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 1644 | 1463795060412 Marionette TRACE conn2 <- [1,2470,null,{}] 18:44:20 INFO - PROCESS | 1644 | 1463795060415 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}] 18:44:20 INFO - PROCESS | 1644 | 1463795060542 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:44:20 INFO - PROCESS | 1644 | 1463795060643 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be6a000 == 104 [pid = 1644] [id = 625] 18:44:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x118846800) [pid = 1644] [serial = 1875] [outer = 0x0] 18:44:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x1197ef400) [pid = 1644] [serial = 1876] [outer = 0x118846800] 18:44:20 INFO - PROCESS | 1644 | 1463795060675 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12107bc00) [pid = 1644] [serial = 1877] [outer = 0x118846800] 18:44:21 INFO - PROCESS | 1644 | 1463795061094 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]]]}] 18:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 720ms 18:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:44:21 INFO - PROCESS | 1644 | 1463795061146 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:44:21 INFO - PROCESS | 1644 | 1463795061147 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:44:21 INFO - PROCESS | 1644 | 1463795061150 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 1644 | 1463795061152 Marionette TRACE conn2 <- [1,2474,null,{}] 18:44:21 INFO - PROCESS | 1644 | 1463795061182 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}] 18:44:21 INFO - PROCESS | 1644 | 1463795061312 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:44:21 INFO - PROCESS | 1644 | 1463795061413 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x140423000 == 105 [pid = 1644] [id = 626] 18:44:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x126759c00) [pid = 1644] [serial = 1878] [outer = 0x0] 18:44:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x126ceec00) [pid = 1644] [serial = 1879] [outer = 0x126759c00] 18:44:21 INFO - PROCESS | 1644 | 1463795061445 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x128b1e800) [pid = 1644] [serial = 1880] [outer = 0x126759c00] 18:44:21 INFO - PROCESS | 1644 | 1463795061882 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]]]}] 18:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 744ms 18:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:44:21 INFO - PROCESS | 1644 | 1463795061894 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:44:21 INFO - PROCESS | 1644 | 1463795061896 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:44:21 INFO - PROCESS | 1644 | 1463795061898 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 1644 | 1463795061900 Marionette TRACE conn2 <- [1,2478,null,{}] 18:44:21 INFO - PROCESS | 1644 | 1463795061902 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}] 18:44:22 INFO - PROCESS | 1644 | 1463795062028 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:44:22 INFO - PROCESS | 1644 | 1463795062153 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1404b9000 == 106 [pid = 1644] [id = 627] 18:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x129149000) [pid = 1644] [serial = 1881] [outer = 0x0] 18:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x12b056c00) [pid = 1644] [serial = 1882] [outer = 0x129149000] 18:44:22 INFO - PROCESS | 1644 | 1463795062185 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12be2b800) [pid = 1644] [serial = 1883] [outer = 0x129149000] 18:44:22 INFO - PROCESS | 1644 | 1463795062575 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 724ms 18:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:44:22 INFO - PROCESS | 1644 | 1463795062622 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 1644 | 1463795062624 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:44:22 INFO - PROCESS | 1644 | 1463795062626 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 1644 | 1463795062627 Marionette TRACE conn2 <- [1,2482,null,{}] 18:44:22 INFO - PROCESS | 1644 | 1463795062630 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}] 18:44:22 INFO - PROCESS | 1644 | 1463795062769 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:44:22 INFO - PROCESS | 1644 | 1463795062868 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1405eb000 == 107 [pid = 1644] [id = 628] 18:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x126ce7800) [pid = 1644] [serial = 1884] [outer = 0x0] 18:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12c57e800) [pid = 1644] [serial = 1885] [outer = 0x126ce7800] 18:44:22 INFO - PROCESS | 1644 | 1463795062898 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x12c832c00) [pid = 1644] [serial = 1886] [outer = 0x126ce7800] 18:44:23 INFO - PROCESS | 1644 | 1463795063330 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 768ms 18:44:23 INFO - PROCESS | 1644 | 1463795063395 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 1644 | 1463795063396 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:44:23 INFO - PROCESS | 1644 | 1463795063399 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 1644 | 1463795063400 Marionette TRACE conn2 <- [1,2486,null,{}] 18:44:23 INFO - PROCESS | 1644 | 1463795063403 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}] 18:44:23 INFO - PROCESS | 1644 | 1463795063536 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:44:23 INFO - PROCESS | 1644 | 1463795063639 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x140f0a000 == 108 [pid = 1644] [id = 629] 18:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x12c90b400) [pid = 1644] [serial = 1887] [outer = 0x0] 18:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x12d45b800) [pid = 1644] [serial = 1888] [outer = 0x12c90b400] 18:44:23 INFO - PROCESS | 1644 | 1463795063669 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x12d464c00) [pid = 1644] [serial = 1889] [outer = 0x12c90b400] 18:44:24 INFO - PROCESS | 1644 | 1463795064142 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 771ms 18:44:24 INFO - PROCESS | 1644 | 1463795064189 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 1644 | 1463795064191 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:44:24 INFO - PROCESS | 1644 | 1463795064195 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 1644 | 1463795064196 Marionette TRACE conn2 <- [1,2490,null,{}] 18:44:24 INFO - PROCESS | 1644 | 1463795064199 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}] 18:44:24 INFO - PROCESS | 1644 | 1463795064324 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:44:24 INFO - PROCESS | 1644 | 1463795064427 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x1411bb000 == 109 [pid = 1644] [id = 630] 18:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x12d44f000) [pid = 1644] [serial = 1890] [outer = 0x0] 18:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x12d67e400) [pid = 1644] [serial = 1891] [outer = 0x12d44f000] 18:44:24 INFO - PROCESS | 1644 | 1463795064456 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x13264b000) [pid = 1644] [serial = 1892] [outer = 0x12d44f000] 18:44:24 INFO - PROCESS | 1644 | 1463795064876 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 719ms 18:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:44:24 INFO - PROCESS | 1644 | 1463795064915 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 1644 | 1463795064916 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:44:24 INFO - PROCESS | 1644 | 1463795064919 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 1644 | 1463795064920 Marionette TRACE conn2 <- [1,2494,null,{}] 18:44:24 INFO - PROCESS | 1644 | 1463795064923 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}] 18:44:25 INFO - PROCESS | 1644 | 1463795065050 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:44:25 INFO - PROCESS | 1644 | 1463795065154 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x1412d8800 == 110 [pid = 1644] [id = 631] 18:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12d67c000) [pid = 1644] [serial = 1893] [outer = 0x0] 18:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x13264fc00) [pid = 1644] [serial = 1894] [outer = 0x12d67c000] 18:44:25 INFO - PROCESS | 1644 | 1463795065184 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x132657c00) [pid = 1644] [serial = 1895] [outer = 0x12d67c000] 18:44:25 INFO - PROCESS | 1644 | 1463795065593 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 722ms 18:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:44:25 INFO - PROCESS | 1644 | 1463795065642 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 1644 | 1463795065643 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:44:25 INFO - PROCESS | 1644 | 1463795065663 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 1644 | 1463795065664 Marionette TRACE conn2 <- [1,2498,null,{}] 18:44:25 INFO - PROCESS | 1644 | 1463795065666 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}] 18:44:25 INFO - PROCESS | 1644 | 1463795065791 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:44:25 INFO - PROCESS | 1644 | 1463795065895 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x141687000 == 111 [pid = 1644] [id = 632] 18:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x13264f000) [pid = 1644] [serial = 1896] [outer = 0x0] 18:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x13271d400) [pid = 1644] [serial = 1897] [outer = 0x13264f000] 18:44:25 INFO - PROCESS | 1644 | 1463795065924 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x1327ef800) [pid = 1644] [serial = 1898] [outer = 0x13264f000] 18:44:26 INFO - PROCESS | 1644 | 1463795066347 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 737ms 18:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:44:26 INFO - PROCESS | 1644 | 1463795066383 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 1644 | 1463795066385 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:44:26 INFO - PROCESS | 1644 | 1463795066387 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 1644 | 1463795066388 Marionette TRACE conn2 <- [1,2502,null,{}] 18:44:26 INFO - PROCESS | 1644 | 1463795066391 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}] 18:44:26 INFO - PROCESS | 1644 | 1463795066516 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:44:26 INFO - PROCESS | 1644 | 1463795066621 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x141817800 == 112 [pid = 1644] [id = 633] 18:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x13271c000) [pid = 1644] [serial = 1899] [outer = 0x0] 18:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x1327f8800) [pid = 1644] [serial = 1900] [outer = 0x13271c000] 18:44:26 INFO - PROCESS | 1644 | 1463795066651 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x13405bc00) [pid = 1644] [serial = 1901] [outer = 0x13271c000] 18:44:27 INFO - PROCESS | 1644 | 1463795067092 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]]]}] 18:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 769ms 18:44:27 INFO - PROCESS | 1644 | 1463795067171 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 1644 | 1463795067173 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:44:27 INFO - PROCESS | 1644 | 1463795067177 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:44:27 INFO - PROCESS | 1644 | 1463795067179 Marionette TRACE conn2 <- [1,2506,null,{}] 18:44:27 INFO - PROCESS | 1644 | 1463795067182 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}] 18:44:27 INFO - PROCESS | 1644 | 1463795067322 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:44:27 INFO - PROCESS | 1644 | 1463795067429 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x142de2000 == 113 [pid = 1644] [id = 634] 18:44:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x1340a5c00) [pid = 1644] [serial = 1902] [outer = 0x0] 18:44:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x1340b1c00) [pid = 1644] [serial = 1903] [outer = 0x1340a5c00] 18:44:27 INFO - PROCESS | 1644 | 1463795067462 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x1340bd800) [pid = 1644] [serial = 1904] [outer = 0x1340a5c00] 18:44:27 INFO - PROCESS | 1644 | 1463795067975 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 871ms 18:44:28 INFO - PROCESS | 1644 | 1463795068060 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1644 | 1463795068061 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:44:28 INFO - PROCESS | 1644 | 1463795068066 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1644 | 1463795068067 Marionette TRACE conn2 <- [1,2510,null,{}] 18:44:28 INFO - PROCESS | 1644 | 1463795068070 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}] 18:44:28 INFO - PROCESS | 1644 | 1463795068200 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:44:28 INFO - PROCESS | 1644 | 1463795068308 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216d2000 == 114 [pid = 1644] [id = 635] 18:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x116f35c00) [pid = 1644] [serial = 1905] [outer = 0x0] 18:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x1340bd400) [pid = 1644] [serial = 1906] [outer = 0x116f35c00] 18:44:28 INFO - PROCESS | 1644 | 1463795068338 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1343c7400) [pid = 1644] [serial = 1907] [outer = 0x116f35c00] 18:44:28 INFO - PROCESS | 1644 | 1463795068780 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 771ms 18:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:44:28 INFO - PROCESS | 1644 | 1463795068838 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1644 | 1463795068839 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:44:28 INFO - PROCESS | 1644 | 1463795068841 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1644 | 1463795068844 Marionette TRACE conn2 <- [1,2514,null,{}] 18:44:28 INFO - PROCESS | 1644 | 1463795068846 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}] 18:44:28 INFO - PROCESS | 1644 | 1463795068973 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:44:29 INFO - PROCESS | 1644 | 1463795069111 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be51800 == 115 [pid = 1644] [id = 636] 18:44:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x128fd8800) [pid = 1644] [serial = 1908] [outer = 0x0] 18:44:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x1343d4c00) [pid = 1644] [serial = 1909] [outer = 0x128fd8800] 18:44:29 INFO - PROCESS | 1644 | 1463795069142 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x1347c3c00) [pid = 1644] [serial = 1910] [outer = 0x128fd8800] 18:44:29 INFO - PROCESS | 1644 | 1463795069896 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]]]}] 18:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1121ms 18:44:29 INFO - PROCESS | 1644 | 1463795069963 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:44:29 INFO - PROCESS | 1644 | 1463795069967 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:44:29 INFO - PROCESS | 1644 | 1463795069982 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - PROCESS | 1644 | 1463795069985 Marionette TRACE conn2 <- [1,2518,null,{}] 18:44:29 INFO - PROCESS | 1644 | 1463795069991 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}] 18:44:30 INFO - PROCESS | 1644 | 1463795070115 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:44:30 INFO - PROCESS | 1644 | 1463795070257 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188d4800 == 116 [pid = 1644] [id = 637] 18:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x110fd8400) [pid = 1644] [serial = 1911] [outer = 0x0] 18:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x113c92c00) [pid = 1644] [serial = 1912] [outer = 0x110fd8400] 18:44:30 INFO - PROCESS | 1644 | 1463795070289 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x11800bc00) [pid = 1644] [serial = 1913] [outer = 0x110fd8400] 18:44:30 INFO - PROCESS | 1644 | 1463795070767 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]]]}] 18:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 839ms 18:44:30 INFO - PROCESS | 1644 | 1463795070809 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 1644 | 1463795070813 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:44:30 INFO - PROCESS | 1644 | 1463795070817 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 1644 | 1463795070819 Marionette TRACE conn2 <- [1,2522,null,{}] 18:44:30 INFO - PROCESS | 1644 | 1463795070821 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}] 18:44:30 INFO - PROCESS | 1644 | 1463795070942 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:44:31 INFO - PROCESS | 1644 | 1463795071088 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212af000 == 117 [pid = 1644] [id = 638] 18:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x113c5dc00) [pid = 1644] [serial = 1914] [outer = 0x0] 18:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x11975b800) [pid = 1644] [serial = 1915] [outer = 0x113c5dc00] 18:44:31 INFO - PROCESS | 1644 | 1463795071118 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x119a0a800) [pid = 1644] [serial = 1916] [outer = 0x113c5dc00] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x13742e800 == 116 [pid = 1644] [id = 622] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x13420b000 == 115 [pid = 1644] [id = 621] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12cc52000 == 114 [pid = 1644] [id = 620] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x133d98800 == 113 [pid = 1644] [id = 619] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x12b05c000) [pid = 1644] [serial = 1795] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x128b11400) [pid = 1644] [serial = 1750] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x128cf2000) [pid = 1644] [serial = 1756] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x128c4a000) [pid = 1644] [serial = 1753] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12e033800 == 112 [pid = 1644] [id = 618] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12d419800 == 111 [pid = 1644] [id = 617] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12b16a800 == 110 [pid = 1644] [id = 616] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12a51e800 == 109 [pid = 1644] [id = 615] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x121dc8800 == 108 [pid = 1644] [id = 614] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x1186c2800 == 107 [pid = 1644] [id = 613] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x121676800 == 106 [pid = 1644] [id = 612] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12a866800 == 105 [pid = 1644] [id = 611] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x1186d5800 == 104 [pid = 1644] [id = 610] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x1370e2000 == 103 [pid = 1644] [id = 604] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x1370c6000 == 102 [pid = 1644] [id = 603] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x134bdf800 == 101 [pid = 1644] [id = 602] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x134220800 == 100 [pid = 1644] [id = 601] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12a51d000 == 99 [pid = 1644] [id = 600] 18:44:31 INFO - PROCESS | 1644 | --DOCSHELL 0x117353800 == 98 [pid = 1644] [id = 599] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x128dd1800) [pid = 1644] [serial = 1783] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x119027000) [pid = 1644] [serial = 1769] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x12170bc00) [pid = 1644] [serial = 1738] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x113c99400) [pid = 1644] [serial = 1762] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x11975e400) [pid = 1644] [serial = 1771] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x118008c00) [pid = 1644] [serial = 1765] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x118497c00) [pid = 1644] [serial = 1768] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x118170000) [pid = 1644] [serial = 1787] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x128a2f000) [pid = 1644] [serial = 1744] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x115d3c400) [pid = 1644] [serial = 1729] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x128ad8800) [pid = 1644] [serial = 1747] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x121245400) [pid = 1644] [serial = 1775] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x128a2fc00) [pid = 1644] [serial = 1759] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x129150400) [pid = 1644] [serial = 1784] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x128cf3000) [pid = 1644] [serial = 1781] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x126ce6400) [pid = 1644] [serial = 1780] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x112a60c00) [pid = 1644] [serial = 1726] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x121cb4c00) [pid = 1644] [serial = 1777] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x1197f2400) [pid = 1644] [serial = 1735] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x11848d400) [pid = 1644] [serial = 1732] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12675c400) [pid = 1644] [serial = 1741] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x126458800) [pid = 1644] [serial = 1778] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x120fc0800) [pid = 1644] [serial = 1774] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x1130d8000) [pid = 1644] [serial = 1786] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x1160ad800) [pid = 1644] [serial = 1763] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x118156800) [pid = 1644] [serial = 1766] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x119a0a400) [pid = 1644] [serial = 1772] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12aa97000) [pid = 1644] [serial = 1793] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x129156400) [pid = 1644] [serial = 1789] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x1293c9c00) [pid = 1644] [serial = 1790] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x129671000) [pid = 1644] [serial = 1792] [outer = 0x0] [url = about:blank] 18:44:31 INFO - PROCESS | 1644 | 1463795071550 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 774ms 18:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:44:31 INFO - PROCESS | 1644 | 1463795071591 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 1644 | 1463795071593 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:44:31 INFO - PROCESS | 1644 | 1463795071595 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 1644 | 1463795071597 Marionette TRACE conn2 <- [1,2526,null,{}] 18:44:31 INFO - PROCESS | 1644 | 1463795071604 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}] 18:44:31 INFO - PROCESS | 1644 | 1463795071718 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:44:31 INFO - PROCESS | 1644 | 1463795071813 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x121672800 == 99 [pid = 1644] [id = 639] 18:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x120e9ac00) [pid = 1644] [serial = 1917] [outer = 0x0] 18:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x120fbf400) [pid = 1644] [serial = 1918] [outer = 0x120e9ac00] 18:44:31 INFO - PROCESS | 1644 | 1463795071841 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x121709800) [pid = 1644] [serial = 1919] [outer = 0x120e9ac00] 18:44:32 INFO - PROCESS | 1644 | 1463795072164 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]]]}] 18:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 622ms 18:44:32 INFO - PROCESS | 1644 | 1463795072217 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:44:32 INFO - PROCESS | 1644 | 1463795072219 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:44:32 INFO - PROCESS | 1644 | 1463795072221 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 1644 | 1463795072223 Marionette TRACE conn2 <- [1,2530,null,{}] 18:44:32 INFO - PROCESS | 1644 | 1463795072225 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}] 18:44:32 INFO - PROCESS | 1644 | 1463795072337 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:44:32 INFO - PROCESS | 1644 | 1463795072445 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x128b4a800 == 100 [pid = 1644] [id = 640] 18:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12170bc00) [pid = 1644] [serial = 1920] [outer = 0x0] 18:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x121723000) [pid = 1644] [serial = 1921] [outer = 0x12170bc00] 18:44:32 INFO - PROCESS | 1644 | 1463795072471 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x123632800) [pid = 1644] [serial = 1922] [outer = 0x12170bc00] 18:44:32 INFO - PROCESS | 1644 | 1463795072783 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]]]}] 18:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 573ms 18:44:32 INFO - PROCESS | 1644 | 1463795072794 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:44:32 INFO - PROCESS | 1644 | 1463795072796 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:44:32 INFO - PROCESS | 1644 | 1463795072798 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 1644 | 1463795072799 Marionette TRACE conn2 <- [1,2534,null,{}] 18:44:32 INFO - PROCESS | 1644 | 1463795072803 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}] 18:44:32 INFO - PROCESS | 1644 | 1463795072953 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:44:32 INFO - PROCESS | 1644 | 1463795072962 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b021000 == 101 [pid = 1644] [id = 641] 18:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x121761800) [pid = 1644] [serial = 1923] [outer = 0x0] 18:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x126010000) [pid = 1644] [serial = 1924] [outer = 0x121761800] 18:44:32 INFO - PROCESS | 1644 | 1463795072993 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x128ad0800) [pid = 1644] [serial = 1925] [outer = 0x121761800] 18:44:33 INFO - PROCESS | 1644 | 1463795073354 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 575ms 18:44:33 INFO - PROCESS | 1644 | 1463795073374 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 1644 | 1463795073375 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:44:33 INFO - PROCESS | 1644 | 1463795073377 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 1644 | 1463795073378 Marionette TRACE conn2 <- [1,2538,null,{}] 18:44:33 INFO - PROCESS | 1644 | 1463795073380 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}] 18:44:33 INFO - PROCESS | 1644 | 1463795073477 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:44:33 INFO - PROCESS | 1644 | 1463795073481 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5aa800 == 102 [pid = 1644] [id = 642] 18:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x128b12000) [pid = 1644] [serial = 1926] [outer = 0x0] 18:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x128dc9800) [pid = 1644] [serial = 1927] [outer = 0x128b12000] 18:44:33 INFO - PROCESS | 1644 | 1463795073503 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12a58e800) [pid = 1644] [serial = 1928] [outer = 0x128b12000] 18:44:34 INFO - PROCESS | 1644 | 1463795074105 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 769ms 18:44:34 INFO - PROCESS | 1644 | 1463795074147 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1644 | 1463795074148 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:44:34 INFO - PROCESS | 1644 | 1463795074150 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1644 | 1463795074151 Marionette TRACE conn2 <- [1,2542,null,{}] 18:44:34 INFO - PROCESS | 1644 | 1463795074154 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}] 18:44:34 INFO - PROCESS | 1644 | 1463795074298 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:44:34 INFO - PROCESS | 1644 | 1463795074320 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e031000 == 103 [pid = 1644] [id = 643] 18:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x1291f8800) [pid = 1644] [serial = 1929] [outer = 0x0] 18:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x12abf1c00) [pid = 1644] [serial = 1930] [outer = 0x1291f8800] 18:44:34 INFO - PROCESS | 1644 | 1463795074345 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x12bd1a400) [pid = 1644] [serial = 1931] [outer = 0x1291f8800] 18:44:34 INFO - PROCESS | 1644 | 1463795074720 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 621ms 18:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:44:34 INFO - PROCESS | 1644 | 1463795074771 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1644 | 1463795074773 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:44:34 INFO - PROCESS | 1644 | 1463795074775 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1644 | 1463795074776 Marionette TRACE conn2 <- [1,2546,null,{}] 18:44:34 INFO - PROCESS | 1644 | 1463795074778 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}] 18:44:34 INFO - PROCESS | 1644 | 1463795074920 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:44:34 INFO - PROCESS | 1644 | 1463795074954 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d9c800 == 104 [pid = 1644] [id = 644] 18:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x12abe7400) [pid = 1644] [serial = 1932] [outer = 0x0] 18:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x12be30400) [pid = 1644] [serial = 1933] [outer = 0x12abe7400] 18:44:34 INFO - PROCESS | 1644 | 1463795074980 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12bf7e800) [pid = 1644] [serial = 1934] [outer = 0x12abe7400] 18:44:35 INFO - PROCESS | 1644 | 1463795075336 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]]]}] 18:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 569ms 18:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:44:35 INFO - PROCESS | 1644 | 1463795075345 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 1644 | 1463795075346 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:44:35 INFO - PROCESS | 1644 | 1463795075348 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 1644 | 1463795075349 Marionette TRACE conn2 <- [1,2550,null,{}] 18:44:35 INFO - PROCESS | 1644 | 1463795075352 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}] 18:44:35 INFO - PROCESS | 1644 | 1463795075502 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:44:35 INFO - PROCESS | 1644 | 1463795075530 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341dc800 == 105 [pid = 1644] [id = 645] 18:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12bf34400) [pid = 1644] [serial = 1935] [outer = 0x0] 18:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x12c823c00) [pid = 1644] [serial = 1936] [outer = 0x12bf34400] 18:44:35 INFO - PROCESS | 1644 | 1463795075555 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x12c908000) [pid = 1644] [serial = 1937] [outer = 0x12bf34400] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x121073400) [pid = 1644] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x12600c400) [pid = 1644] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x11801c000) [pid = 1644] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x126762800) [pid = 1644] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x1217afc00) [pid = 1644] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x121752800) [pid = 1644] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12c90e000) [pid = 1644] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x128ac5800) [pid = 1644] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x128b1a400) [pid = 1644] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x12aaa0800) [pid = 1644] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x11849c000) [pid = 1644] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x110e9e400) [pid = 1644] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12aa9b800) [pid = 1644] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x1185d5c00) [pid = 1644] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x116724800) [pid = 1644] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x11317e800) [pid = 1644] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:44:36 INFO - PROCESS | 1644 | 1463795076103 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 774ms 18:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:44:36 INFO - PROCESS | 1644 | 1463795076125 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 1644 | 1463795076126 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:44:36 INFO - PROCESS | 1644 | 1463795076128 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 1644 | 1463795076129 Marionette TRACE conn2 <- [1,2554,null,{}] 18:44:36 INFO - PROCESS | 1644 | 1463795076132 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}] 18:44:36 INFO - PROCESS | 1644 | 1463795076285 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:44:36 INFO - PROCESS | 1644 | 1463795076363 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d421000 == 106 [pid = 1644] [id = 646] 18:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x11674c800) [pid = 1644] [serial = 1938] [outer = 0x0] 18:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1217b4c00) [pid = 1644] [serial = 1939] [outer = 0x11674c800] 18:44:36 INFO - PROCESS | 1644 | 1463795076389 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x12aaa0800) [pid = 1644] [serial = 1940] [outer = 0x11674c800] 18:44:36 INFO - PROCESS | 1644 | 1463795076729 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 620ms 18:44:36 INFO - PROCESS | 1644 | 1463795076751 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 1644 | 1463795076755 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:44:36 INFO - PROCESS | 1644 | 1463795076759 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 1644 | 1463795076762 Marionette TRACE conn2 <- [1,2558,null,{}] 18:44:36 INFO - PROCESS | 1644 | 1463795076766 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}] 18:44:36 INFO - PROCESS | 1644 | 1463795076971 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:44:36 INFO - PROCESS | 1644 | 1463795076983 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370da000 == 107 [pid = 1644] [id = 647] 18:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x12c5e9c00) [pid = 1644] [serial = 1941] [outer = 0x0] 18:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x12d363800) [pid = 1644] [serial = 1942] [outer = 0x12c5e9c00] 18:44:37 INFO - PROCESS | 1644 | 1463795077013 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x12d459000) [pid = 1644] [serial = 1943] [outer = 0x12c5e9c00] 18:44:37 INFO - PROCESS | 1644 | 1463795077375 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]]]}] 18:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 620ms 18:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:44:37 INFO - PROCESS | 1644 | 1463795077380 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 1644 | 1463795077381 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:44:37 INFO - PROCESS | 1644 | 1463795077383 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 1644 | 1463795077384 Marionette TRACE conn2 <- [1,2562,null,{}] 18:44:37 INFO - PROCESS | 1644 | 1463795077389 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}] 18:44:37 INFO - PROCESS | 1644 | 1463795077500 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:44:37 INFO - PROCESS | 1644 | 1463795077617 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x13743c800 == 108 [pid = 1644] [id = 648] 18:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12be24400) [pid = 1644] [serial = 1944] [outer = 0x0] 18:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x12d458c00) [pid = 1644] [serial = 1945] [outer = 0x12be24400] 18:44:37 INFO - PROCESS | 1644 | 1463795077641 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x1340a8800) [pid = 1644] [serial = 1946] [outer = 0x12be24400] 18:44:38 INFO - PROCESS | 1644 | 1463795078134 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]]]}] 18:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 823ms 18:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:44:38 INFO - PROCESS | 1644 | 1463795078207 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:44:38 INFO - PROCESS | 1644 | 1463795078211 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:44:38 INFO - PROCESS | 1644 | 1463795078216 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 1644 | 1463795078221 Marionette TRACE conn2 <- [1,2566,null,{}] 18:44:38 INFO - PROCESS | 1644 | 1463795078227 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}] 18:44:38 INFO - PROCESS | 1644 | 1463795078424 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:44:38 INFO - PROCESS | 1644 | 1463795078556 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186c9000 == 109 [pid = 1644] [id = 649] 18:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x1133f1800) [pid = 1644] [serial = 1947] [outer = 0x0] 18:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x113c9ec00) [pid = 1644] [serial = 1948] [outer = 0x1133f1800] 18:44:38 INFO - PROCESS | 1644 | 1463795078588 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x11801c000) [pid = 1644] [serial = 1949] [outer = 0x1133f1800] 18:44:39 INFO - PROCESS | 1644 | 1463795079092 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]]]}] 18:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 18:44:39 INFO - PROCESS | 1644 | 1463795079147 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:44:39 INFO - PROCESS | 1644 | 1463795079153 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:44:39 INFO - PROCESS | 1644 | 1463795079159 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - PROCESS | 1644 | 1463795079162 Marionette TRACE conn2 <- [1,2570,null,{}] 18:44:39 INFO - PROCESS | 1644 | 1463795079165 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}] 18:44:39 INFO - PROCESS | 1644 | 1463795079349 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:44:39 INFO - PROCESS | 1644 | 1463795079503 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12be61800 == 110 [pid = 1644] [id = 650] 18:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x11816b000) [pid = 1644] [serial = 1950] [outer = 0x0] 18:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x119728000) [pid = 1644] [serial = 1951] [outer = 0x11816b000] 18:44:39 INFO - PROCESS | 1644 | 1463795079533 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x120ea3800) [pid = 1644] [serial = 1952] [outer = 0x11816b000] 18:44:40 INFO - PROCESS | 1644 | 1463795080018 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]]]}] 18:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 923ms 18:44:40 INFO - PROCESS | 1644 | 1463795080082 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 1644 | 1463795080084 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:44:40 INFO - PROCESS | 1644 | 1463795080086 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 1644 | 1463795080089 Marionette TRACE conn2 <- [1,2574,null,{}] 18:44:40 INFO - PROCESS | 1644 | 1463795080097 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}] 18:44:40 INFO - PROCESS | 1644 | 1463795080229 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:44:40 INFO - PROCESS | 1644 | 1463795080366 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374d4800 == 111 [pid = 1644] [id = 651] 18:44:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x121cb5c00) [pid = 1644] [serial = 1953] [outer = 0x0] 18:44:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x128ad4800) [pid = 1644] [serial = 1954] [outer = 0x121cb5c00] 18:44:40 INFO - PROCESS | 1644 | 1463795080402 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x128dd1800) [pid = 1644] [serial = 1955] [outer = 0x121cb5c00] 18:44:40 INFO - PROCESS | 1644 | 1463795080879 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]]]}] 18:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 825ms 18:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:44:40 INFO - PROCESS | 1644 | 1463795080912 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 1644 | 1463795080915 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:44:40 INFO - PROCESS | 1644 | 1463795080918 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 1644 | 1463795080920 Marionette TRACE conn2 <- [1,2578,null,{}] 18:44:40 INFO - PROCESS | 1644 | 1463795080923 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}] 18:44:41 INFO - PROCESS | 1644 | 1463795081118 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:44:41 INFO - PROCESS | 1644 | 1463795081316 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x140f06800 == 112 [pid = 1644] [id = 652] 18:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x12914d400) [pid = 1644] [serial = 1956] [outer = 0x0] 18:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x12b0a8000) [pid = 1644] [serial = 1957] [outer = 0x12914d400] 18:44:41 INFO - PROCESS | 1644 | 1463795081368 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x12c90ac00) [pid = 1644] [serial = 1958] [outer = 0x12914d400] 18:44:41 INFO - PROCESS | 1644 | 1463795081811 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]]]}] 18:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 925ms 18:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:44:41 INFO - PROCESS | 1644 | 1463795081843 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:44:41 INFO - PROCESS | 1644 | 1463795081844 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:44:41 INFO - PROCESS | 1644 | 1463795081846 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 1644 | 1463795081847 Marionette TRACE conn2 <- [1,2582,null,{}] 18:44:41 INFO - PROCESS | 1644 | 1463795081850 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}] 18:44:41 INFO - PROCESS | 1644 | 1463795081977 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:44:42 INFO - PROCESS | 1644 | 1463795082115 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x142dc7000 == 113 [pid = 1644] [id = 653] 18:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x1293c9c00) [pid = 1644] [serial = 1959] [outer = 0x0] 18:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x12d39fc00) [pid = 1644] [serial = 1960] [outer = 0x1293c9c00] 18:44:42 INFO - PROCESS | 1644 | 1463795082145 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x12d67ec00) [pid = 1644] [serial = 1961] [outer = 0x1293c9c00] 18:44:42 INFO - PROCESS | 1644 | 1463795082661 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]]]}] 18:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 874ms 18:44:42 INFO - PROCESS | 1644 | 1463795082721 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:44:42 INFO - PROCESS | 1644 | 1463795082723 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:44:42 INFO - PROCESS | 1644 | 1463795082727 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:44:42 INFO - PROCESS | 1644 | 1463795082729 Marionette TRACE conn2 <- [1,2586,null,{}] 18:44:42 INFO - PROCESS | 1644 | 1463795082733 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}] 18:44:42 INFO - PROCESS | 1644 | 1463795082898 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:44:43 INFO - PROCESS | 1644 | 1463795083043 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x14309c000 == 114 [pid = 1644] [id = 654] 18:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x1327e9c00) [pid = 1644] [serial = 1962] [outer = 0x0] 18:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x1340b2c00) [pid = 1644] [serial = 1963] [outer = 0x1327e9c00] 18:44:43 INFO - PROCESS | 1644 | 1463795083074 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x1347ccc00) [pid = 1644] [serial = 1964] [outer = 0x1327e9c00] 18:44:43 INFO - PROCESS | 1644 | 1463795083515 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]]]}] 18:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 822ms 18:44:43 INFO - PROCESS | 1644 | 1463795083555 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 1644 | 1463795083557 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:44:43 INFO - PROCESS | 1644 | 1463795083561 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 1644 | 1463795083562 Marionette TRACE conn2 <- [1,2590,null,{}] 18:44:43 INFO - PROCESS | 1644 | 1463795083564 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}] 18:44:43 INFO - PROCESS | 1644 | 1463795083689 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:44:43 INFO - PROCESS | 1644 | 1463795083797 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x143257000 == 115 [pid = 1644] [id = 655] 18:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x1327f8400) [pid = 1644] [serial = 1965] [outer = 0x0] 18:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x1347d6800) [pid = 1644] [serial = 1966] [outer = 0x1327f8400] 18:44:43 INFO - PROCESS | 1644 | 1463795083827 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x13725e400) [pid = 1644] [serial = 1967] [outer = 0x1327f8400] 18:44:44 INFO - PROCESS | 1644 | 1463795084246 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]]]}] 18:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 18:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:44:44 INFO - PROCESS | 1644 | 1463795084281 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:44:44 INFO - PROCESS | 1644 | 1463795084282 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:44:44 INFO - PROCESS | 1644 | 1463795084284 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 1644 | 1463795084286 Marionette TRACE conn2 <- [1,2594,null,{}] 18:44:44 INFO - PROCESS | 1644 | 1463795084288 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}] 18:44:44 INFO - PROCESS | 1644 | 1463795084414 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:44:44 INFO - PROCESS | 1644 | 1463795084554 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x1443f7000 == 116 [pid = 1644] [id = 656] 18:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x1347d8400) [pid = 1644] [serial = 1968] [outer = 0x0] 18:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x137265c00) [pid = 1644] [serial = 1969] [outer = 0x1347d8400] 18:44:44 INFO - PROCESS | 1644 | 1463795084584 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x137c11400) [pid = 1644] [serial = 1970] [outer = 0x1347d8400] 18:44:45 INFO - PROCESS | 1644 | 1463795085025 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 819ms 18:44:45 INFO - PROCESS | 1644 | 1463795085105 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 1644 | 1463795085106 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:44:45 INFO - PROCESS | 1644 | 1463795085108 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 1644 | 1463795085110 Marionette TRACE conn2 <- [1,2598,null,{}] 18:44:45 INFO - PROCESS | 1644 | 1463795085112 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}] 18:44:45 INFO - PROCESS | 1644 | 1463795085238 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:44:45 INFO - PROCESS | 1644 | 1463795085378 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x1445e2000 == 117 [pid = 1644] [id = 657] 18:44:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x13725dc00) [pid = 1644] [serial = 1971] [outer = 0x0] 18:44:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x137f54400) [pid = 1644] [serial = 1972] [outer = 0x13725dc00] 18:44:45 INFO - PROCESS | 1644 | 1463795085410 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x137f59c00) [pid = 1644] [serial = 1973] [outer = 0x13725dc00] 18:44:45 INFO - PROCESS | 1644 | 1463795085888 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 821ms 18:44:45 INFO - PROCESS | 1644 | 1463795085930 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 1644 | 1463795085931 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:44:45 INFO - PROCESS | 1644 | 1463795085934 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 1644 | 1463795085935 Marionette TRACE conn2 <- [1,2602,null,{}] 18:44:45 INFO - PROCESS | 1644 | 1463795085938 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}] 18:44:46 INFO - PROCESS | 1644 | 1463795086070 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:44:46 INFO - PROCESS | 1644 | 1463795086242 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1446db800 == 118 [pid = 1644] [id = 658] 18:44:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x12d450c00) [pid = 1644] [serial = 1974] [outer = 0x0] 18:44:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x137f60800) [pid = 1644] [serial = 1975] [outer = 0x12d450c00] 18:44:46 INFO - PROCESS | 1644 | 1463795086272 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x1404a7800) [pid = 1644] [serial = 1976] [outer = 0x12d450c00] 18:44:46 INFO - PROCESS | 1644 | 1463795086811 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]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 922ms 18:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:44:46 INFO - PROCESS | 1644 | 1463795086857 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 1644 | 1463795086859 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:44:46 INFO - PROCESS | 1644 | 1463795086862 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 1644 | 1463795086863 Marionette TRACE conn2 <- [1,2606,null,{}] 18:44:46 INFO - PROCESS | 1644 | 1463795086866 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}] 18:44:47 INFO - PROCESS | 1644 | 1463795087009 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:44:47 INFO - PROCESS | 1644 | 1463795087167 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x128ccc800 == 119 [pid = 1644] [id = 659] 18:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x11801b000) [pid = 1644] [serial = 1977] [outer = 0x0] 18:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x140602400) [pid = 1644] [serial = 1978] [outer = 0x11801b000] 18:44:47 INFO - PROCESS | 1644 | 1463795087203 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x14060dc00) [pid = 1644] [serial = 1979] [outer = 0x11801b000] 18:44:47 INFO - PROCESS | 1644 | 1463795087973 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1172ms 18:44:48 INFO - PROCESS | 1644 | 1463795088035 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:44:48 INFO - PROCESS | 1644 | 1463795088037 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:44:48 INFO - PROCESS | 1644 | 1463795088041 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 1644 | 1463795088043 Marionette TRACE conn2 <- [1,2610,null,{}] 18:44:48 INFO - PROCESS | 1644 | 1463795088048 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}] 18:44:48 INFO - PROCESS | 1644 | 1463795088173 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:44:48 INFO - PROCESS | 1644 | 1463795088333 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x128ccc000 == 120 [pid = 1644] [id = 660] 18:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x111e23400) [pid = 1644] [serial = 1980] [outer = 0x0] 18:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x117314400) [pid = 1644] [serial = 1981] [outer = 0x111e23400] 18:44:48 INFO - PROCESS | 1644 | 1463795088364 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x1186fac00) [pid = 1644] [serial = 1982] [outer = 0x111e23400] 18:44:48 INFO - PROCESS | 1644 | 1463795088851 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 875ms 18:44:48 INFO - PROCESS | 1644 | 1463795088916 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 1644 | 1463795088919 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:44:48 INFO - PROCESS | 1644 | 1463795088924 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 1644 | 1463795088925 Marionette TRACE conn2 <- [1,2614,null,{}] 18:44:48 INFO - PROCESS | 1644 | 1463795088928 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}] 18:44:49 INFO - PROCESS | 1644 | 1463795089046 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:44:49 INFO - PROCESS | 1644 | 1463795089161 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e6000 == 121 [pid = 1644] [id = 661] 18:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x119762c00) [pid = 1644] [serial = 1983] [outer = 0x0] 18:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x121080c00) [pid = 1644] [serial = 1984] [outer = 0x119762c00] 18:44:49 INFO - PROCESS | 1644 | 1463795089191 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x121726000) [pid = 1644] [serial = 1985] [outer = 0x119762c00] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12e032000 == 120 [pid = 1644] [id = 411] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1370da000 == 119 [pid = 1644] [id = 647] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12d421000 == 118 [pid = 1644] [id = 646] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1341dc800 == 117 [pid = 1644] [id = 645] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x133d9c800 == 116 [pid = 1644] [id = 644] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12e031000 == 115 [pid = 1644] [id = 643] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5aa800 == 114 [pid = 1644] [id = 642] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12b021000 == 113 [pid = 1644] [id = 641] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x128b4a800 == 112 [pid = 1644] [id = 640] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x121672800 == 111 [pid = 1644] [id = 639] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1212af000 == 110 [pid = 1644] [id = 638] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1188d4800 == 109 [pid = 1644] [id = 637] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1412d8800 == 108 [pid = 1644] [id = 631] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1411bb000 == 107 [pid = 1644] [id = 630] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x140f0a000 == 106 [pid = 1644] [id = 629] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1405eb000 == 105 [pid = 1644] [id = 628] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1404b9000 == 104 [pid = 1644] [id = 627] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x140423000 == 103 [pid = 1644] [id = 626] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x12be6a000 == 102 [pid = 1644] [id = 625] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x1214c2800 == 101 [pid = 1644] [id = 624] 18:44:49 INFO - PROCESS | 1644 | --DOCSHELL 0x14042a000 == 100 [pid = 1644] [id = 623] 18:44:49 INFO - PROCESS | 1644 | 1463795089708 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]]]}] 18:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 821ms 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x12bf52800) [pid = 1644] [serial = 1655] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x12cf65c00) [pid = 1644] [serial = 1867] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x128fe7800) [pid = 1644] [serial = 1852] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x12aa96c00) [pid = 1644] [serial = 1855] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x12bd1ec00) [pid = 1644] [serial = 1858] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x12b3a0800) [pid = 1644] [serial = 1856] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x112f93400) [pid = 1644] [serial = 1798] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x12c82cc00) [pid = 1644] [serial = 1864] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x112f8f000) [pid = 1644] [serial = 1832] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x110fd3c00) [pid = 1644] [serial = 1831] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x1186ef400) [pid = 1644] [serial = 1801] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x12170f400) [pid = 1644] [serial = 1804] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x12b0b1c00) [pid = 1644] [serial = 1796] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x12c575400) [pid = 1644] [serial = 1822] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x120e9a800) [pid = 1644] [serial = 1838] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x119027400) [pid = 1644] [serial = 1837] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x128ad0c00) [pid = 1644] [serial = 1807] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x12b3ac000) [pid = 1644] [serial = 1813] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x116f2e800) [pid = 1644] [serial = 1834] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x1160a6400) [pid = 1644] [serial = 1835] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x117588800) [pid = 1644] [serial = 1840] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x119a02c00) [pid = 1644] [serial = 1841] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x12171c400) [pid = 1644] [serial = 1843] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x121acd800) [pid = 1644] [serial = 1844] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x12c82dc00) [pid = 1644] [serial = 1828] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x126459400) [pid = 1644] [serial = 1846] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x128a34800) [pid = 1644] [serial = 1847] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x129671400) [pid = 1644] [serial = 1810] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x12bf58400) [pid = 1644] [serial = 1819] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x12170c400) [pid = 1644] [serial = 1861] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x12bf41000) [pid = 1644] [serial = 1816] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x12c5ee400) [pid = 1644] [serial = 1825] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x12bf38800) [pid = 1644] [serial = 1859] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x12cc9a000) [pid = 1644] [serial = 1865] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x128ade800) [pid = 1644] [serial = 1849] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x128dcc400) [pid = 1644] [serial = 1850] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x12c578400) [pid = 1644] [serial = 1862] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x129672800) [pid = 1644] [serial = 1853] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x12d3a6000) [pid = 1644] [serial = 1868] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12379dc00) [pid = 1644] [serial = 1724] [outer = 0x0] [url = about:blank] 18:44:49 INFO - PROCESS | 1644 | 1463795089754 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:44:49 INFO - PROCESS | 1644 | 1463795089756 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:44:49 INFO - PROCESS | 1644 | 1463795089761 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - PROCESS | 1644 | 1463795089763 Marionette TRACE conn2 <- [1,2618,null,{}] 18:44:49 INFO - PROCESS | 1644 | 1463795089771 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}] 18:44:49 INFO - PROCESS | 1644 | 1463795089878 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:44:49 INFO - PROCESS | 1644 | 1463795089886 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x120ec3000 == 101 [pid = 1644] [id = 662] 18:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x121874c00) [pid = 1644] [serial = 1986] [outer = 0x0] 18:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x12600cc00) [pid = 1644] [serial = 1987] [outer = 0x121874c00] 18:44:49 INFO - PROCESS | 1644 | 1463795089914 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x128ade800) [pid = 1644] [serial = 1988] [outer = 0x121874c00] 18:44:50 INFO - PROCESS | 1644 | 1463795090343 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]]]}] 18:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 18:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:44:50 INFO - PROCESS | 1644 | 1463795090382 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:44:50 INFO - PROCESS | 1644 | 1463795090383 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:44:50 INFO - PROCESS | 1644 | 1463795090386 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - PROCESS | 1644 | 1463795090387 Marionette TRACE conn2 <- [1,2622,null,{}] 18:44:50 INFO - PROCESS | 1644 | 1463795090389 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}] 18:44:50 INFO - PROCESS | 1644 | 1463795090495 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:44:50 INFO - PROCESS | 1644 | 1463795090499 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b015000 == 102 [pid = 1644] [id = 663] 18:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x128c4d400) [pid = 1644] [serial = 1989] [outer = 0x0] 18:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12914dc00) [pid = 1644] [serial = 1990] [outer = 0x128c4d400] 18:44:50 INFO - PROCESS | 1644 | 1463795090526 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12a7dd000) [pid = 1644] [serial = 1991] [outer = 0x128c4d400] 18:44:50 INFO - PROCESS | 1644 | 1463795090980 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 620ms 18:44:51 INFO - PROCESS | 1644 | 1463795091007 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:44:51 INFO - PROCESS | 1644 | 1463795091019 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:44:51 INFO - PROCESS | 1644 | 1463795091025 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 1644 | 1463795091027 Marionette TRACE conn2 <- [1,2626,null,{}] 18:44:51 INFO - PROCESS | 1644 | 1463795091031 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}] 18:44:51 INFO - PROCESS | 1644 | 1463795091195 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:44:51 INFO - PROCESS | 1644 | 1463795091204 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d41b800 == 103 [pid = 1644] [id = 664] 18:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x12abef400) [pid = 1644] [serial = 1992] [outer = 0x0] 18:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x12b3afc00) [pid = 1644] [serial = 1993] [outer = 0x12abef400] 18:44:51 INFO - PROCESS | 1644 | 1463795091229 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x12bf41000) [pid = 1644] [serial = 1994] [outer = 0x12abef400] 18:44:51 INFO - PROCESS | 1644 | 1463795091599 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 622ms 18:44:51 INFO - PROCESS | 1644 | 1463795091664 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 1644 | 1463795091665 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:44:51 INFO - PROCESS | 1644 | 1463795091667 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 1644 | 1463795091668 Marionette TRACE conn2 <- [1,2630,null,{}] 18:44:51 INFO - PROCESS | 1644 | 1463795091672 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}] 18:44:51 INFO - PROCESS | 1644 | 1463795091793 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:44:51 INFO - PROCESS | 1644 | 1463795091798 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d93800 == 104 [pid = 1644] [id = 665] 18:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x12bf5a800) [pid = 1644] [serial = 1995] [outer = 0x0] 18:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x12c907400) [pid = 1644] [serial = 1996] [outer = 0x12bf5a800] 18:44:51 INFO - PROCESS | 1644 | 1463795091824 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x12d459400) [pid = 1644] [serial = 1997] [outer = 0x12bf5a800] 18:44:52 INFO - PROCESS | 1644 | 1463795092220 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 573ms 18:44:52 INFO - PROCESS | 1644 | 1463795092246 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 1644 | 1463795092247 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:44:52 INFO - PROCESS | 1644 | 1463795092250 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 1644 | 1463795092251 Marionette TRACE conn2 <- [1,2634,null,{}] 18:44:52 INFO - PROCESS | 1644 | 1463795092253 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}] 18:44:52 INFO - PROCESS | 1644 | 1463795092402 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:44:52 INFO - PROCESS | 1644 | 1463795092416 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e7e800 == 105 [pid = 1644] [id = 666] 18:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x12d3a7400) [pid = 1644] [serial = 1998] [outer = 0x0] 18:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x12d459c00) [pid = 1644] [serial = 1999] [outer = 0x12d3a7400] 18:44:52 INFO - PROCESS | 1644 | 1463795092441 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x1327e9800) [pid = 1644] [serial = 2000] [outer = 0x12d3a7400] 18:44:52 INFO - PROCESS | 1644 | 1463795092834 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 623ms 18:44:52 INFO - PROCESS | 1644 | 1463795092876 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 1644 | 1463795092877 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:44:52 INFO - PROCESS | 1644 | 1463795092879 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 1644 | 1463795092880 Marionette TRACE conn2 <- [1,2638,null,{}] 18:44:52 INFO - PROCESS | 1644 | 1463795092882 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}] 18:44:53 INFO - PROCESS | 1644 | 1463795093023 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:44:53 INFO - PROCESS | 1644 | 1463795093039 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x134bdd000 == 106 [pid = 1644] [id = 667] 18:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x132649000) [pid = 1644] [serial = 2001] [outer = 0x0] 18:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x1340a2800) [pid = 1644] [serial = 2002] [outer = 0x132649000] 18:44:53 INFO - PROCESS | 1644 | 1463795093065 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x1340b8000) [pid = 1644] [serial = 2003] [outer = 0x132649000] 18:44:53 INFO - PROCESS | 1644 | 1463795093440 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]]]}] 18:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 18:44:53 INFO - PROCESS | 1644 | 1463795093450 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 1644 | 1463795093451 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:44:53 INFO - PROCESS | 1644 | 1463795093457 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 1644 | 1463795093458 Marionette TRACE conn2 <- [1,2642,null,{}] 18:44:53 INFO - PROCESS | 1644 | 1463795093461 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}] 18:44:53 INFO - PROCESS | 1644 | 1463795093606 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:44:53 INFO - PROCESS | 1644 | 1463795093623 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x13739c000 == 107 [pid = 1644] [id = 668] 18:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x110e9e800) [pid = 1644] [serial = 2004] [outer = 0x0] 18:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x120e6d800) [pid = 1644] [serial = 2005] [outer = 0x110e9e800] 18:44:53 INFO - PROCESS | 1644 | 1463795093656 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x120e73000) [pid = 1644] [serial = 2006] [outer = 0x110e9e800] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x12c5e9c00) [pid = 1644] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x1291f8800) [pid = 1644] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x12abe7400) [pid = 1644] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x12bf34400) [pid = 1644] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x11674c800) [pid = 1644] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x120e9ac00) [pid = 1644] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x128b12000) [pid = 1644] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x110fd8400) [pid = 1644] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x113c5dc00) [pid = 1644] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x12170bc00) [pid = 1644] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:44:54 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x121761800) [pid = 1644] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:44:54 INFO - PROCESS | 1644 | 1463795094247 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 824ms 18:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:44:54 INFO - PROCESS | 1644 | 1463795094278 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 1644 | 1463795094279 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:44:54 INFO - PROCESS | 1644 | 1463795094281 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 1644 | 1463795094282 Marionette TRACE conn2 <- [1,2646,null,{}] 18:44:54 INFO - PROCESS | 1644 | 1463795094285 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}] 18:44:54 INFO - PROCESS | 1644 | 1463795094392 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:44:54 INFO - PROCESS | 1644 | 1463795094396 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d036800 == 108 [pid = 1644] [id = 669] 18:44:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x113c95800) [pid = 1644] [serial = 2007] [outer = 0x0] 18:44:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x120e74c00) [pid = 1644] [serial = 2008] [outer = 0x113c95800] 18:44:54 INFO - PROCESS | 1644 | 1463795094421 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1293cf400) [pid = 1644] [serial = 2009] [outer = 0x113c95800] 18:44:54 INFO - PROCESS | 1644 | 1463795094796 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 568ms 18:44:54 INFO - PROCESS | 1644 | 1463795094859 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 1644 | 1463795094860 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:44:54 INFO - PROCESS | 1644 | 1463795094863 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 1644 | 1463795094864 Marionette TRACE conn2 <- [1,2650,null,{}] 18:44:54 INFO - PROCESS | 1644 | 1463795094867 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}] 18:44:55 INFO - PROCESS | 1644 | 1463795095020 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:44:55 INFO - PROCESS | 1644 | 1463795095024 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x1404bc000 == 109 [pid = 1644] [id = 670] 18:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x1340bb400) [pid = 1644] [serial = 2010] [outer = 0x0] 18:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x1343cfc00) [pid = 1644] [serial = 2011] [outer = 0x1340bb400] 18:44:55 INFO - PROCESS | 1644 | 1463795095052 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x137c19400) [pid = 1644] [serial = 2012] [outer = 0x1340bb400] 18:44:55 INFO - PROCESS | 1644 | 1463795095435 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 618ms 18:44:55 INFO - PROCESS | 1644 | 1463795095482 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 1644 | 1463795095483 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:44:55 INFO - PROCESS | 1644 | 1463795095492 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 1644 | 1463795095493 Marionette TRACE conn2 <- [1,2654,null,{}] 18:44:55 INFO - PROCESS | 1644 | 1463795095516 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}] 18:44:55 INFO - PROCESS | 1644 | 1463795095626 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:44:55 INFO - PROCESS | 1644 | 1463795095632 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x140f0f000 == 110 [pid = 1644] [id = 671] 18:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x137059800) [pid = 1644] [serial = 2013] [outer = 0x0] 18:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x13705b800) [pid = 1644] [serial = 2014] [outer = 0x137059800] 18:44:55 INFO - PROCESS | 1644 | 1463795095657 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x137061c00) [pid = 1644] [serial = 2015] [outer = 0x137059800] 18:44:56 INFO - PROCESS | 1644 | 1463795096027 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]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 576ms 18:44:56 INFO - PROCESS | 1644 | 1463795096063 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:44:56 INFO - PROCESS | 1644 | 1463795096064 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:44:56 INFO - PROCESS | 1644 | 1463795096068 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 1644 | 1463795096069 Marionette TRACE conn2 <- [1,2658,null,{}] 18:44:56 INFO - PROCESS | 1644 | 1463795096073 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}] 18:44:56 INFO - PROCESS | 1644 | 1463795096239 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:44:56 INFO - PROCESS | 1644 | 1463795096659 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x11811f800 == 111 [pid = 1644] [id = 672] 18:44:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x111a0e000) [pid = 1644] [serial = 2016] [outer = 0x0] 18:44:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x1130d8000) [pid = 1644] [serial = 2017] [outer = 0x111a0e000] 18:44:56 INFO - PROCESS | 1644 | 1463795096694 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x118008c00) [pid = 1644] [serial = 2018] [outer = 0x111a0e000] 18:44:57 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf16800 == 110 [pid = 1644] [id = 16] 18:44:57 INFO - PROCESS | 1644 | 1463795097254 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:44:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1224ms 18:44:57 INFO - PROCESS | 1644 | 1463795097293 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 1644 | 1463795097296 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:44:57 INFO - PROCESS | 1644 | 1463795097299 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 1644 | 1463795097301 Marionette TRACE conn2 <- [1,2662,null,{}] 18:44:57 INFO - PROCESS | 1644 | 1463795097320 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}] 18:44:57 INFO - PROCESS | 1644 | 1463795097455 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:44:57 INFO - PROCESS | 1644 | 1463795097597 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c83e000 == 111 [pid = 1644] [id = 673] 18:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x120fc0800) [pid = 1644] [serial = 2019] [outer = 0x0] 18:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x12107b800) [pid = 1644] [serial = 2020] [outer = 0x120fc0800] 18:44:57 INFO - PROCESS | 1644 | 1463795097630 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x121760000) [pid = 1644] [serial = 2021] [outer = 0x120fc0800] 18:44:58 INFO - PROCESS | 1644 | 1463795098122 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:44:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 832ms 18:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:44:58 INFO - PROCESS | 1644 | 1463795098134 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 1644 | 1463795098137 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:44:58 INFO - PROCESS | 1644 | 1463795098139 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 1644 | 1463795098141 Marionette TRACE conn2 <- [1,2666,null,{}] 18:44:58 INFO - PROCESS | 1644 | 1463795098143 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}] 18:44:58 INFO - PROCESS | 1644 | 1463795098271 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:44:58 INFO - PROCESS | 1644 | 1463795098413 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x137443000 == 112 [pid = 1644] [id = 674] 18:44:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x12175c800) [pid = 1644] [serial = 2022] [outer = 0x0] 18:44:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x128adcc00) [pid = 1644] [serial = 2023] [outer = 0x12175c800] 18:44:58 INFO - PROCESS | 1644 | 1463795098446 Marionette DEBUG loaded listener.js 18:44:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x12aaa1c00) [pid = 1644] [serial = 2024] [outer = 0x12175c800] 18:44:59 INFO - PROCESS | 1644 | 1463795099357 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]]]}] 18:44:59 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) 18:44:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1271ms 18:44:59 INFO - PROCESS | 1644 | 1463795099411 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:44:59 INFO - PROCESS | 1644 | 1463795099412 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:44:59 INFO - PROCESS | 1644 | 1463795099420 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - PROCESS | 1644 | 1463795099424 Marionette TRACE conn2 <- [1,2670,null,{}] 18:44:59 INFO - PROCESS | 1644 | 1463795099427 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}] 18:44:59 INFO - PROCESS | 1644 | 1463795099595 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:44:59 INFO - PROCESS | 1644 | 1463795099755 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x142dd8800 == 113 [pid = 1644] [id = 675] 18:44:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x129676c00) [pid = 1644] [serial = 2025] [outer = 0x0] 18:44:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x12c90e000) [pid = 1644] [serial = 2026] [outer = 0x129676c00] 18:44:59 INFO - PROCESS | 1644 | 1463795099785 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x12d45e400) [pid = 1644] [serial = 2027] [outer = 0x129676c00] 18:45:00 INFO - PROCESS | 1644 | 1463795100675 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] 18:45:00 INFO - PROCESS | 1644 | 1463795100696 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:45:00 INFO - PROCESS | 1644 | 1463795100699 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:45:00 INFO - PROCESS | 1644 | 1463795100700 Marionette TRACE conn2 <- [1,2674,null,{}] 18:45:00 INFO - PROCESS | 1644 | 1463795100702 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}] 18:45:00 INFO - PROCESS | 1644 | 1463795100833 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:45:00 INFO - PROCESS | 1644 | 1463795100972 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1446d8000 == 114 [pid = 1644] [id = 676] 18:45:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x119024400) [pid = 1644] [serial = 2028] [outer = 0x0] 18:45:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x1340a8c00) [pid = 1644] [serial = 2029] [outer = 0x119024400] 18:45:01 INFO - PROCESS | 1644 | 1463795101002 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x1343cf400) [pid = 1644] [serial = 2030] [outer = 0x119024400] 18:45:01 INFO - PROCESS | 1644 | 1463795101901 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] 18:45:01 INFO - PROCESS | 1644 | 1463795101924 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:45:01 INFO - PROCESS | 1644 | 1463795101926 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 1644 | 1463795101928 Marionette TRACE conn2 <- [1,2678,null,{}] 18:45:01 INFO - PROCESS | 1644 | 1463795101930 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}] 18:45:02 INFO - PROCESS | 1644 | 1463795102061 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:45:02 INFO - PROCESS | 1644 | 1463795102201 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x134978800 == 115 [pid = 1644] [id = 677] 18:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x13705f400) [pid = 1644] [serial = 2031] [outer = 0x0] 18:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x137260000) [pid = 1644] [serial = 2032] [outer = 0x13705f400] 18:45:02 INFO - PROCESS | 1644 | 1463795102237 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x140603800) [pid = 1644] [serial = 2033] [outer = 0x13705f400] 18:45:03 INFO - PROCESS | 1644 | 1463795103239 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]]]}] 18:45:03 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) 18:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1322ms 18:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:45:03 INFO - PROCESS | 1644 | 1463795103249 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 1644 | 1463795103251 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:45:03 INFO - PROCESS | 1644 | 1463795103274 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 1644 | 1463795103276 Marionette TRACE conn2 <- [1,2682,null,{}] 18:45:03 INFO - PROCESS | 1644 | 1463795103282 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}] 18:45:03 INFO - PROCESS | 1644 | 1463795103405 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:45:03 INFO - PROCESS | 1644 | 1463795103545 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x126080000 == 116 [pid = 1644] [id = 678] 18:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x1163a4000) [pid = 1644] [serial = 2034] [outer = 0x0] 18:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x116721800) [pid = 1644] [serial = 2035] [outer = 0x1163a4000] 18:45:03 INFO - PROCESS | 1644 | 1463795103596 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x118026000) [pid = 1644] [serial = 2036] [outer = 0x1163a4000] 18:45:04 INFO - PROCESS | 1644 | 1463795104530 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]]]}] 18:45:04 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) 18:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1296ms 18:45:04 INFO - PROCESS | 1644 | 1463795104551 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 1644 | 1463795104556 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:45:04 INFO - PROCESS | 1644 | 1463795104560 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 1644 | 1463795104562 Marionette TRACE conn2 <- [1,2686,null,{}] 18:45:04 INFO - PROCESS | 1644 | 1463795104565 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}] 18:45:04 INFO - PROCESS | 1644 | 1463795104685 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:45:04 INFO - PROCESS | 1644 | 1463795104829 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213b6800 == 117 [pid = 1644] [id = 679] 18:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x11800a800) [pid = 1644] [serial = 2037] [outer = 0x0] 18:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x118848000) [pid = 1644] [serial = 2038] [outer = 0x11800a800] 18:45:04 INFO - PROCESS | 1644 | 1463795104876 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x11975a400) [pid = 1644] [serial = 2039] [outer = 0x11800a800] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x121682800 == 116 [pid = 1644] [id = 464] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x12b022000 == 115 [pid = 1644] [id = 574] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x12be58800 == 114 [pid = 1644] [id = 171] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x140427800 == 113 [pid = 1644] [id = 462] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x140f0f000 == 112 [pid = 1644] [id = 671] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x1404bc000 == 111 [pid = 1644] [id = 670] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x12d036800 == 110 [pid = 1644] [id = 669] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x12d45b800) [pid = 1644] [serial = 1888] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x11757d400) [pid = 1644] [serial = 1873] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x12c57e800) [pid = 1644] [serial = 1885] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x13264fc00) [pid = 1644] [serial = 1894] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x13271d400) [pid = 1644] [serial = 1897] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x1327f8800) [pid = 1644] [serial = 1900] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x1340b1c00) [pid = 1644] [serial = 1903] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x1340bd400) [pid = 1644] [serial = 1906] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x12d458c00) [pid = 1644] [serial = 1945] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x126ceec00) [pid = 1644] [serial = 1879] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x1343d4c00) [pid = 1644] [serial = 1909] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x12b056c00) [pid = 1644] [serial = 1882] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x1197ef400) [pid = 1644] [serial = 1876] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x12d67e400) [pid = 1644] [serial = 1891] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x13739c000 == 109 [pid = 1644] [id = 668] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x134bdd000 == 108 [pid = 1644] [id = 667] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x133e7e800 == 107 [pid = 1644] [id = 666] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x133d93800 == 106 [pid = 1644] [id = 665] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x12d41b800 == 105 [pid = 1644] [id = 664] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x12b015000 == 104 [pid = 1644] [id = 663] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x120ec3000 == 103 [pid = 1644] [id = 662] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e6000 == 102 [pid = 1644] [id = 661] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x128ccc000 == 101 [pid = 1644] [id = 660] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x128ccc800 == 100 [pid = 1644] [id = 659] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x1446db800 == 99 [pid = 1644] [id = 658] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x1445e2000 == 98 [pid = 1644] [id = 657] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x1443f7000 == 97 [pid = 1644] [id = 656] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x143257000 == 96 [pid = 1644] [id = 655] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x14309c000 == 95 [pid = 1644] [id = 654] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x142dc7000 == 94 [pid = 1644] [id = 653] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x140f06800 == 93 [pid = 1644] [id = 652] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x1374d4800 == 92 [pid = 1644] [id = 651] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x12be61800 == 91 [pid = 1644] [id = 650] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x1186c9000 == 90 [pid = 1644] [id = 649] 18:45:05 INFO - PROCESS | 1644 | --DOCSHELL 0x13743c800 == 89 [pid = 1644] [id = 648] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x12c908000) [pid = 1644] [serial = 1937] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x12aaa0800) [pid = 1644] [serial = 1940] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x12bd1a400) [pid = 1644] [serial = 1931] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x12a58e800) [pid = 1644] [serial = 1928] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x12d459000) [pid = 1644] [serial = 1943] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x12abf1c00) [pid = 1644] [serial = 1930] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x12be30400) [pid = 1644] [serial = 1933] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x12c823c00) [pid = 1644] [serial = 1936] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x12bf7e800) [pid = 1644] [serial = 1934] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x1217b4c00) [pid = 1644] [serial = 1939] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x120fbf400) [pid = 1644] [serial = 1918] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x121709800) [pid = 1644] [serial = 1919] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x12d363800) [pid = 1644] [serial = 1942] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x128dc9800) [pid = 1644] [serial = 1927] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x11800bc00) [pid = 1644] [serial = 1913] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x113c92c00) [pid = 1644] [serial = 1912] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x119a0a800) [pid = 1644] [serial = 1916] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x11975b800) [pid = 1644] [serial = 1915] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x121723000) [pid = 1644] [serial = 1921] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x123632800) [pid = 1644] [serial = 1922] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x126010000) [pid = 1644] [serial = 1924] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x128ad0800) [pid = 1644] [serial = 1925] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x12d447400) [pid = 1644] [serial = 1870] [outer = 0x0] [url = about:blank] 18:45:05 INFO - PROCESS | 1644 | 1463795105781 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] 18:45:05 INFO - PROCESS | 1644 | 1463795105835 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:45:05 INFO - PROCESS | 1644 | 1463795105837 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 1644 | 1463795105840 Marionette TRACE conn2 <- [1,2690,null,{}] 18:45:05 INFO - PROCESS | 1644 | 1463795105847 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}] 18:45:05 INFO - PROCESS | 1644 | 1463795105952 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:45:05 INFO - PROCESS | 1644 | 1463795105957 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e3000 == 90 [pid = 1644] [id = 680] 18:45:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x119a0ac00) [pid = 1644] [serial = 2040] [outer = 0x0] 18:45:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x120e6a800) [pid = 1644] [serial = 2041] [outer = 0x119a0ac00] 18:45:05 INFO - PROCESS | 1644 | 1463795105985 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x120ea6800) [pid = 1644] [serial = 2042] [outer = 0x119a0ac00] 18:45:07 INFO - PROCESS | 1644 | 1463795107030 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] 18:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:45:07 INFO - PROCESS | 1644 | 1463795107062 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:45:07 INFO - PROCESS | 1644 | 1463795107064 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 1644 | 1463795107065 Marionette TRACE conn2 <- [1,2694,null,{}] 18:45:07 INFO - PROCESS | 1644 | 1463795107067 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}] 18:45:07 INFO - PROCESS | 1644 | 1463795107168 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:45:07 INFO - PROCESS | 1644 | 1463795107173 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a876800 == 91 [pid = 1644] [id = 681] 18:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x12132f000) [pid = 1644] [serial = 2043] [outer = 0x0] 18:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x12170e000) [pid = 1644] [serial = 2044] [outer = 0x12132f000] 18:45:07 INFO - PROCESS | 1644 | 1463795107199 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x12175a400) [pid = 1644] [serial = 2045] [outer = 0x12132f000] 18:45:08 INFO - PROCESS | 1644 | 1463795108089 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] 18:45:08 INFO - PROCESS | 1644 | 1463795108146 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:45:08 INFO - PROCESS | 1644 | 1463795108148 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 1644 | 1463795108149 Marionette TRACE conn2 <- [1,2698,null,{}] 18:45:08 INFO - PROCESS | 1644 | 1463795108151 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}] 18:45:08 INFO - PROCESS | 1644 | 1463795108281 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:45:08 INFO - PROCESS | 1644 | 1463795108296 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c54a000 == 92 [pid = 1644] [id = 682] 18:45:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x12171d800) [pid = 1644] [serial = 2046] [outer = 0x0] 18:45:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x123630400) [pid = 1644] [serial = 2047] [outer = 0x12171d800] 18:45:08 INFO - PROCESS | 1644 | 1463795108322 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x126460800) [pid = 1644] [serial = 2048] [outer = 0x12171d800] 18:45:09 INFO - PROCESS | 1644 | 1463795109233 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] 18:45:09 INFO - PROCESS | 1644 | 1463795109269 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:45:09 INFO - PROCESS | 1644 | 1463795109272 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - PROCESS | 1644 | 1463795109274 Marionette TRACE conn2 <- [1,2702,null,{}] 18:45:09 INFO - PROCESS | 1644 | 1463795109277 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}] 18:45:09 INFO - PROCESS | 1644 | 1463795109428 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:45:09 INFO - PROCESS | 1644 | 1463795109445 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc05000 == 93 [pid = 1644] [id = 683] 18:45:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x128a2f000) [pid = 1644] [serial = 2049] [outer = 0x0] 18:45:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x129155000) [pid = 1644] [serial = 2050] [outer = 0x128a2f000] 18:45:09 INFO - PROCESS | 1644 | 1463795109471 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x12967c400) [pid = 1644] [serial = 2051] [outer = 0x128a2f000] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x120fc6000) [pid = 1644] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x128dcb800) [pid = 1644] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x128c4d400) [pid = 1644] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x113ca0000) [pid = 1644] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x12c573400) [pid = 1644] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x128acd000) [pid = 1644] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x113c95800) [pid = 1644] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x12bf39800) [pid = 1644] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x126458000) [pid = 1644] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x11317e400) [pid = 1644] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x1340bb400) [pid = 1644] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x12d3a7400) [pid = 1644] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x12bf34c00) [pid = 1644] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x110fd6000) [pid = 1644] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x11224c800) [pid = 1644] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x1255d9000) [pid = 1644] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x113179000) [pid = 1644] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x110e9e800) [pid = 1644] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x126016800) [pid = 1644] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x119762c00) [pid = 1644] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x128ad3000) [pid = 1644] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x132649000) [pid = 1644] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12bdc2000) [pid = 1644] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x11884d000) [pid = 1644] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x121753c00) [pid = 1644] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1134efc00) [pid = 1644] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x12a7e3800) [pid = 1644] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x121072c00) [pid = 1644] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x12bf42000) [pid = 1644] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x12675ec00) [pid = 1644] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x11317c000) [pid = 1644] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x128fd8800) [pid = 1644] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x134060400) [pid = 1644] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x121707000) [pid = 1644] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x116ff2c00) [pid = 1644] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12bf37c00) [pid = 1644] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12bf5a000) [pid = 1644] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12bf5a800) [pid = 1644] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x140f70400) [pid = 1644] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x111e23400) [pid = 1644] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12b061000) [pid = 1644] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12b058800) [pid = 1644] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x11674a800) [pid = 1644] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12abef400) [pid = 1644] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x1347dbc00) [pid = 1644] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x110e9f400) [pid = 1644] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x113c5c400) [pid = 1644] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x11970ec00) [pid = 1644] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x11801e800) [pid = 1644] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x1197ed400) [pid = 1644] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12aa95000) [pid = 1644] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x121874c00) [pid = 1644] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x118027800) [pid = 1644] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x111e5f000) [pid = 1644] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x1134f6400) [pid = 1644] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x137c0b400) [pid = 1644] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:45:10 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x14060c000) [pid = 1644] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:45:10 INFO - PROCESS | 1644 | 1463795110243 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1024ms 18:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:45:10 INFO - PROCESS | 1644 | 1463795110296 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 1644 | 1463795110297 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:45:10 INFO - PROCESS | 1644 | 1463795110299 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 1644 | 1463795110300 Marionette TRACE conn2 <- [1,2706,null,{}] 18:45:10 INFO - PROCESS | 1644 | 1463795110302 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}] 18:45:10 INFO - PROCESS | 1644 | 1463795110448 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:45:10 INFO - PROCESS | 1644 | 1463795110508 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213bd800 == 94 [pid = 1644] [id = 684] 18:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x113179000) [pid = 1644] [serial = 2052] [outer = 0x0] 18:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x113c94000) [pid = 1644] [serial = 2053] [outer = 0x113179000] 18:45:10 INFO - PROCESS | 1644 | 1463795110534 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x11801e800) [pid = 1644] [serial = 2054] [outer = 0x113179000] 18:45:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 18:45:10 INFO - PROCESS | 1644 | 1463795110812 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]]]}] 18:45:10 INFO - PROCESS | 1644 | 1463795110817 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 1644 | 1463795110818 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:45:10 INFO - PROCESS | 1644 | 1463795110828 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 1644 | 1463795110830 Marionette TRACE conn2 <- [1,2710,null,{}] 18:45:10 INFO - PROCESS | 1644 | 1463795110832 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}] 18:45:10 INFO - PROCESS | 1644 | 1463795110943 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:45:11 INFO - PROCESS | 1644 | 1463795111036 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc08800 == 95 [pid = 1644] [id = 685] 18:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x115fd3400) [pid = 1644] [serial = 2055] [outer = 0x0] 18:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x119762c00) [pid = 1644] [serial = 2056] [outer = 0x115fd3400] 18:45:11 INFO - PROCESS | 1644 | 1463795111061 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12171b000) [pid = 1644] [serial = 2057] [outer = 0x115fd3400] 18:45:11 INFO - PROCESS | 1644 | 1463795111366 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] 18:45:11 INFO - PROCESS | 1644 | 1463795111400 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:45:11 INFO - PROCESS | 1644 | 1463795111402 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1644 | 1463795111404 Marionette TRACE conn2 <- [1,2714,null,{}] 18:45:11 INFO - PROCESS | 1644 | 1463795111408 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}] 18:45:11 INFO - PROCESS | 1644 | 1463795111510 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:45:11 INFO - PROCESS | 1644 | 1463795111514 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e19000 == 96 [pid = 1644] [id = 686] 18:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12379f400) [pid = 1644] [serial = 2058] [outer = 0x0] 18:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x128acd000) [pid = 1644] [serial = 2059] [outer = 0x12379f400] 18:45:11 INFO - PROCESS | 1644 | 1463795111539 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x128fd9000) [pid = 1644] [serial = 2060] [outer = 0x12379f400] 18:45:11 INFO - PROCESS | 1644 | 1463795111907 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]]]}] 18:45:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 522ms 18:45:11 INFO - PROCESS | 1644 | 1463795111926 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:45:11 INFO - PROCESS | 1644 | 1463795111927 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:45:11 INFO - PROCESS | 1644 | 1463795111929 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1644 | 1463795111930 Marionette TRACE conn2 <- [1,2718,null,{}] 18:45:11 INFO - PROCESS | 1644 | 1463795111933 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}] 18:45:12 INFO - PROCESS | 1644 | 1463795112090 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:45:12 INFO - PROCESS | 1644 | 1463795112278 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x118063000 == 97 [pid = 1644] [id = 687] 18:45:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x110fe0c00) [pid = 1644] [serial = 2061] [outer = 0x0] 18:45:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x111c8ac00) [pid = 1644] [serial = 2062] [outer = 0x110fe0c00] 18:45:12 INFO - PROCESS | 1644 | 1463795112324 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x113c5d000) [pid = 1644] [serial = 2063] [outer = 0x110fe0c00] 18:45:12 INFO - PROCESS | 1644 | 1463795112796 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] 18:45:12 INFO - PROCESS | 1644 | 1463795112858 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:45:12 INFO - PROCESS | 1644 | 1463795112862 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 1644 | 1463795112865 Marionette TRACE conn2 <- [1,2722,null,{}] 18:45:12 INFO - PROCESS | 1644 | 1463795112868 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}] 18:45:12 INFO - PROCESS | 1644 | 1463795112998 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:45:13 INFO - PROCESS | 1644 | 1463795113158 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x128fbc000 == 98 [pid = 1644] [id = 688] 18:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x119755800) [pid = 1644] [serial = 2064] [outer = 0x0] 18:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x119763c00) [pid = 1644] [serial = 2065] [outer = 0x119755800] 18:45:13 INFO - PROCESS | 1644 | 1463795113191 Marionette DEBUG loaded listener.js 18:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x120e6b000) [pid = 1644] [serial = 2066] [outer = 0x119755800] 18:45:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 18:45:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:45:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 18:45:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:13 INFO - _addTest/ [0,2725,"getWindowHandle",null] 18:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:45:13 INFO - PROCESS | 1644 | 1463795113691 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:45:13 INFO - PROCESS | 1644 | 1463795113694 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 1644 | 1463795113695 Marionette TRACE conn2 <- [1,2726,null,{}] 18:45:13 INFO - PROCESS | 1644 | 1463795113698 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}] 18:45:13 INFO - PROCESS | 1644 | 1463795113821 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:45:13 INFO - PROCESS | 1644 | 1463795113930 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1341d6800 == 99 [pid = 1644] [id = 689] 18:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x121592c00) [pid = 1644] [serial = 2067] [outer = 0x0] 18:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x124a62000) [pid = 1644] [serial = 2068] [outer = 0x121592c00] 18:45:13 INFO - PROCESS | 1644 | 1463795113960 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x128ad0800) [pid = 1644] [serial = 2069] [outer = 0x121592c00] 18:45:14 INFO - PROCESS | 1644 | 1463795114398 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]]]}] 18:45:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:45:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 718ms 18:45:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:45:14 INFO - PROCESS | 1644 | 1463795114413 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 1644 | 1463795114414 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:45:14 INFO - PROCESS | 1644 | 1463795114422 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 1644 | 1463795114426 Marionette TRACE conn2 <- [1,2730,null,{}] 18:45:14 INFO - PROCESS | 1644 | 1463795114429 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}] 18:45:14 INFO - PROCESS | 1644 | 1463795114556 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:45:14 INFO - PROCESS | 1644 | 1463795114694 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x134976800 == 100 [pid = 1644] [id = 690] 18:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x126012800) [pid = 1644] [serial = 2070] [outer = 0x0] 18:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x128fdbc00) [pid = 1644] [serial = 2071] [outer = 0x126012800] 18:45:14 INFO - PROCESS | 1644 | 1463795114726 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12a598400) [pid = 1644] [serial = 2072] [outer = 0x126012800] 18:45:15 INFO - PROCESS | 1644 | 1463795115620 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] 18:45:15 INFO - PROCESS | 1644 | 1463795115668 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:45:15 INFO - PROCESS | 1644 | 1463795115672 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 1644 | 1463795115673 Marionette TRACE conn2 <- [1,2734,null,{}] 18:45:15 INFO - PROCESS | 1644 | 1463795115676 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}] 18:45:15 INFO - PROCESS | 1644 | 1463795115787 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:45:15 INFO - PROCESS | 1644 | 1463795115918 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370d8800 == 101 [pid = 1644] [id = 691] 18:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12a597400) [pid = 1644] [serial = 2073] [outer = 0x0] 18:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12b056c00) [pid = 1644] [serial = 2074] [outer = 0x12a597400] 18:45:15 INFO - PROCESS | 1644 | 1463795115948 Marionette DEBUG loaded listener.js 18:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12b3a5000) [pid = 1644] [serial = 2075] [outer = 0x12a597400] 18:45:16 INFO - PROCESS | 1644 | 1463795116370 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]]]}] 18:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 723ms 18:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:45:16 INFO - PROCESS | 1644 | 1463795116410 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 1644 | 1463795116411 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:45:16 INFO - PROCESS | 1644 | 1463795116413 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 1644 | 1463795116415 Marionette TRACE conn2 <- [1,2738,null,{}] 18:45:16 INFO - PROCESS | 1644 | 1463795116417 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}] 18:45:16 INFO - PROCESS | 1644 | 1463795116542 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:45:16 INFO - PROCESS | 1644 | 1463795116646 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x13742c000 == 102 [pid = 1644] [id = 692] 18:45:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12bdc9c00) [pid = 1644] [serial = 2076] [outer = 0x0] 18:45:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x12be29c00) [pid = 1644] [serial = 2077] [outer = 0x12bdc9c00] 18:45:16 INFO - PROCESS | 1644 | 1463795116684 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x12bf4dc00) [pid = 1644] [serial = 2078] [outer = 0x12bdc9c00] 18:45:17 INFO - PROCESS | 1644 | 1463795117126 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 720ms 18:45:17 INFO - PROCESS | 1644 | 1463795117134 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:45:17 INFO - PROCESS | 1644 | 1463795117135 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:45:17 INFO - PROCESS | 1644 | 1463795117139 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1644 | 1463795117141 Marionette TRACE conn2 <- [1,2742,null,{}] 18:45:17 INFO - PROCESS | 1644 | 1463795117144 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}] 18:45:17 INFO - PROCESS | 1644 | 1463795117281 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:45:17 INFO - PROCESS | 1644 | 1463795117423 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x137593800 == 103 [pid = 1644] [id = 693] 18:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12bf53400) [pid = 1644] [serial = 2079] [outer = 0x0] 18:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x12bf7d000) [pid = 1644] [serial = 2080] [outer = 0x12bf53400] 18:45:17 INFO - PROCESS | 1644 | 1463795117454 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12c5ea400) [pid = 1644] [serial = 2081] [outer = 0x12bf53400] 18:45:17 INFO - PROCESS | 1644 | 1463795117871 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 771ms 18:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:45:17 INFO - PROCESS | 1644 | 1463795117910 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 1644 | 1463795117911 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:45:17 INFO - PROCESS | 1644 | 1463795117914 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1644 | 1463795117915 Marionette TRACE conn2 <- [1,2746,null,{}] 18:45:17 INFO - PROCESS | 1644 | 1463795117917 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}] 18:45:18 INFO - PROCESS | 1644 | 1463795118041 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:45:18 INFO - PROCESS | 1644 | 1463795118153 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x140437800 == 104 [pid = 1644] [id = 694] 18:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x12bf53800) [pid = 1644] [serial = 2082] [outer = 0x0] 18:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x12c832000) [pid = 1644] [serial = 2083] [outer = 0x12bf53800] 18:45:18 INFO - PROCESS | 1644 | 1463795118182 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x12cc99800) [pid = 1644] [serial = 2084] [outer = 0x12bf53800] 18:45:18 INFO - PROCESS | 1644 | 1463795118639 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 768ms 18:45:18 INFO - PROCESS | 1644 | 1463795118684 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 1644 | 1463795118686 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:45:18 INFO - PROCESS | 1644 | 1463795118689 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 1644 | 1463795118690 Marionette TRACE conn2 <- [1,2750,null,{}] 18:45:18 INFO - PROCESS | 1644 | 1463795118692 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}] 18:45:18 INFO - PROCESS | 1644 | 1463795118814 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:45:18 INFO - PROCESS | 1644 | 1463795118958 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x1406d9800 == 105 [pid = 1644] [id = 695] 18:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x12cc99000) [pid = 1644] [serial = 2085] [outer = 0x0] 18:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x12cf5f800) [pid = 1644] [serial = 2086] [outer = 0x12cc99000] 18:45:18 INFO - PROCESS | 1644 | 1463795118990 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x12d447c00) [pid = 1644] [serial = 2087] [outer = 0x12cc99000] 18:45:19 INFO - PROCESS | 1644 | 1463795119387 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]]]}] 18:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 719ms 18:45:19 INFO - PROCESS | 1644 | 1463795119409 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:45:19 INFO - PROCESS | 1644 | 1463795119410 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:45:19 INFO - PROCESS | 1644 | 1463795119413 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:45:19 INFO - PROCESS | 1644 | 1463795119414 Marionette TRACE conn2 <- [1,2754,null,{}] 18:45:19 INFO - PROCESS | 1644 | 1463795119416 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}] 18:45:19 INFO - PROCESS | 1644 | 1463795119538 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:45:19 INFO - PROCESS | 1644 | 1463795119650 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1412dc800 == 106 [pid = 1644] [id = 696] 18:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x12cc9b800) [pid = 1644] [serial = 2088] [outer = 0x0] 18:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x12d463400) [pid = 1644] [serial = 2089] [outer = 0x12cc9b800] 18:45:19 INFO - PROCESS | 1644 | 1463795119680 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x13264fc00) [pid = 1644] [serial = 2090] [outer = 0x12cc9b800] 18:45:20 INFO - PROCESS | 1644 | 1463795120099 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]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 720ms 18:45:20 INFO - PROCESS | 1644 | 1463795120134 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 1644 | 1463795120135 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:45:20 INFO - PROCESS | 1644 | 1463795120137 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 1644 | 1463795120139 Marionette TRACE conn2 <- [1,2758,null,{}] 18:45:20 INFO - PROCESS | 1644 | 1463795120141 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}] 18:45:20 INFO - PROCESS | 1644 | 1463795120285 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:45:20 INFO - PROCESS | 1644 | 1463795120411 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x141814800 == 107 [pid = 1644] [id = 697] 18:45:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x12d461800) [pid = 1644] [serial = 2091] [outer = 0x0] 18:45:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x13405b800) [pid = 1644] [serial = 2092] [outer = 0x12d461800] 18:45:20 INFO - PROCESS | 1644 | 1463795120450 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x1340b6c00) [pid = 1644] [serial = 2093] [outer = 0x12d461800] 18:45:20 INFO - PROCESS | 1644 | 1463795120942 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]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 821ms 18:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:45:20 INFO - PROCESS | 1644 | 1463795120974 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 1644 | 1463795120976 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:45:20 INFO - PROCESS | 1644 | 1463795120981 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 1644 | 1463795120983 Marionette TRACE conn2 <- [1,2762,null,{}] 18:45:20 INFO - PROCESS | 1644 | 1463795120985 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}] 18:45:21 INFO - PROCESS | 1644 | 1463795121130 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:45:21 INFO - PROCESS | 1644 | 1463795121292 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b033000 == 108 [pid = 1644] [id = 698] 18:45:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x119759400) [pid = 1644] [serial = 2094] [outer = 0x0] 18:45:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x1343cdc00) [pid = 1644] [serial = 2095] [outer = 0x119759400] 18:45:21 INFO - PROCESS | 1644 | 1463795121324 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x1347cfc00) [pid = 1644] [serial = 2096] [outer = 0x119759400] 18:45:21 INFO - PROCESS | 1644 | 1463795121780 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 820ms 18:45:21 INFO - PROCESS | 1644 | 1463795121801 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:45:21 INFO - PROCESS | 1644 | 1463795121802 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:45:21 INFO - PROCESS | 1644 | 1463795121805 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 1644 | 1463795121806 Marionette TRACE conn2 <- [1,2766,null,{}] 18:45:21 INFO - PROCESS | 1644 | 1463795121808 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}] 18:45:21 INFO - PROCESS | 1644 | 1463795121935 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:45:22 INFO - PROCESS | 1644 | 1463795122051 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x134418800 == 109 [pid = 1644] [id = 699] 18:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x11800d000) [pid = 1644] [serial = 2097] [outer = 0x0] 18:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x12bf80800) [pid = 1644] [serial = 2098] [outer = 0x11800d000] 18:45:22 INFO - PROCESS | 1644 | 1463795122080 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x137056c00) [pid = 1644] [serial = 2099] [outer = 0x11800d000] 18:45:22 INFO - PROCESS | 1644 | 1463795122523 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:45:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 770ms 18:45:22 INFO - PROCESS | 1644 | 1463795122576 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 1644 | 1463795122579 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:45:22 INFO - PROCESS | 1644 | 1463795122581 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 1644 | 1463795122583 Marionette TRACE conn2 <- [1,2770,null,{}] 18:45:22 INFO - PROCESS | 1644 | 1463795122586 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}] 18:45:22 INFO - PROCESS | 1644 | 1463795122716 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:45:22 INFO - PROCESS | 1644 | 1463795122833 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x11811c000 == 110 [pid = 1644] [id = 700] 18:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x113309800) [pid = 1644] [serial = 2100] [outer = 0x0] 18:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x1186f0800) [pid = 1644] [serial = 2101] [outer = 0x113309800] 18:45:22 INFO - PROCESS | 1644 | 1463795122863 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x128cf2c00) [pid = 1644] [serial = 2102] [outer = 0x113309800] 18:45:23 INFO - PROCESS | 1644 | 1463795123298 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]]]}] 18:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 18:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:45:23 INFO - PROCESS | 1644 | 1463795123351 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:45:23 INFO - PROCESS | 1644 | 1463795123353 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:45:23 INFO - PROCESS | 1644 | 1463795123355 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:45:23 INFO - PROCESS | 1644 | 1463795123357 Marionette TRACE conn2 <- [1,2774,null,{}] 18:45:23 INFO - PROCESS | 1644 | 1463795123360 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}] 18:45:23 INFO - PROCESS | 1644 | 1463795123488 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:45:23 INFO - PROCESS | 1644 | 1463795123842 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1186c9800 == 111 [pid = 1644] [id = 701] 18:45:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x110e9c800) [pid = 1644] [serial = 2103] [outer = 0x0] 18:45:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x110fd3c00) [pid = 1644] [serial = 2104] [outer = 0x110e9c800] 18:45:23 INFO - PROCESS | 1644 | 1463795123889 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x113311800) [pid = 1644] [serial = 2105] [outer = 0x110e9c800] 18:45:24 INFO - PROCESS | 1644 | 1463795124411 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1070ms 18:45:24 INFO - PROCESS | 1644 | 1463795124426 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 1644 | 1463795124429 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:45:24 INFO - PROCESS | 1644 | 1463795124432 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 1644 | 1463795124434 Marionette TRACE conn2 <- [1,2778,null,{}] 18:45:24 INFO - PROCESS | 1644 | 1463795124438 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}] 18:45:24 INFO - PROCESS | 1644 | 1463795124566 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:45:24 INFO - PROCESS | 1644 | 1463795124688 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12941c000 == 112 [pid = 1644] [id = 702] 18:45:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x112f8f000) [pid = 1644] [serial = 2106] [outer = 0x0] 18:45:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x1167c2400) [pid = 1644] [serial = 2107] [outer = 0x112f8f000] 18:45:24 INFO - PROCESS | 1644 | 1463795124716 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x11971fc00) [pid = 1644] [serial = 2108] [outer = 0x112f8f000] 18:45:25 INFO - PROCESS | 1644 | 1463795125131 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]]]}] 18:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 721ms 18:45:25 INFO - PROCESS | 1644 | 1463795125191 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1644 | 1463795125193 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:45:25 INFO - PROCESS | 1644 | 1463795125200 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 1644 | 1463795125202 Marionette TRACE conn2 <- [1,2782,null,{}] 18:45:25 INFO - PROCESS | 1644 | 1463795125204 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}] 18:45:25 INFO - PROCESS | 1644 | 1463795125332 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:45:25 INFO - PROCESS | 1644 | 1463795125452 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12166d800 == 113 [pid = 1644] [id = 703] 18:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x119064800) [pid = 1644] [serial = 2109] [outer = 0x0] 18:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x12107fc00) [pid = 1644] [serial = 2110] [outer = 0x119064800] 18:45:25 INFO - PROCESS | 1644 | 1463795125479 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x12175f000) [pid = 1644] [serial = 2111] [outer = 0x119064800] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x133e19000 == 112 [pid = 1644] [id = 686] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc08800 == 111 [pid = 1644] [id = 685] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x1213bd800 == 110 [pid = 1644] [id = 684] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc05000 == 109 [pid = 1644] [id = 683] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12c54a000 == 108 [pid = 1644] [id = 682] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12a876800 == 107 [pid = 1644] [id = 681] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x13705b800) [pid = 1644] [serial = 2014] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e3000 == 106 [pid = 1644] [id = 680] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x1213b6800 == 105 [pid = 1644] [id = 679] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x126080000 == 104 [pid = 1644] [id = 678] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x142dd8800 == 103 [pid = 1644] [id = 675] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x137443000 == 102 [pid = 1644] [id = 674] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12c83e000 == 101 [pid = 1644] [id = 673] 18:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x11811f800 == 100 [pid = 1644] [id = 672] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x1340b8000) [pid = 1644] [serial = 2003] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x12d39fc00) [pid = 1644] [serial = 1960] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 241 (0x140720c00) [pid = 1644] [serial = 1601] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 240 (0x128ad1800) [pid = 1644] [serial = 1661] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 239 (0x140f73c00) [pid = 1644] [serial = 1604] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 238 (0x12914dc00) [pid = 1644] [serial = 1990] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 237 (0x120e9b800) [pid = 1644] [serial = 1583] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 236 (0x12c827400) [pid = 1644] [serial = 1826] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 235 (0x128ae0c00) [pid = 1644] [serial = 1748] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 234 (0x1293cf400) [pid = 1644] [serial = 2009] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 233 (0x12b0a8000) [pid = 1644] [serial = 1957] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 232 (0x12bf7a000) [pid = 1644] [serial = 1820] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 231 (0x128acd400) [pid = 1644] [serial = 1745] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 230 (0x128b1c000) [pid = 1644] [serial = 1685] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 229 (0x137c19400) [pid = 1644] [serial = 2012] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x1327e9800) [pid = 1644] [serial = 2000] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x12d67a000) [pid = 1644] [serial = 1592] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x115d3e000) [pid = 1644] [serial = 1799] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x113c5b800) [pid = 1644] [serial = 1727] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x128dcf400) [pid = 1644] [serial = 1808] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x12a7dd000) [pid = 1644] [serial = 1991] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x1347d6800) [pid = 1644] [serial = 1966] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12914c400) [pid = 1644] [serial = 1757] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x120e73000) [pid = 1644] [serial = 2006] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x126ce8400) [pid = 1644] [serial = 1742] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x121726000) [pid = 1644] [serial = 1985] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x128b1ec00) [pid = 1644] [serial = 1751] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1340a2800) [pid = 1644] [serial = 2002] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x12c5e6000) [pid = 1644] [serial = 1589] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x137f60800) [pid = 1644] [serial = 1975] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x121246c00) [pid = 1644] [serial = 1736] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x14071fc00) [pid = 1644] [serial = 1550] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x140715000) [pid = 1644] [serial = 1547] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x12c5e3800) [pid = 1644] [serial = 1664] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x123673000) [pid = 1644] [serial = 1739] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x1347ca400) [pid = 1644] [serial = 1595] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x12a7a5c00) [pid = 1644] [serial = 1811] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x119728000) [pid = 1644] [serial = 1951] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x142cd5c00) [pid = 1644] [serial = 1610] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x1347c3c00) [pid = 1644] [serial = 1910] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x137c0c800) [pid = 1644] [serial = 1673] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x128acdc00) [pid = 1644] [serial = 1586] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x121080c00) [pid = 1644] [serial = 1984] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x119724400) [pid = 1644] [serial = 1802] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12bf51400) [pid = 1644] [serial = 1817] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12c57ec00) [pid = 1644] [serial = 1823] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12d459400) [pid = 1644] [serial = 1997] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x142cd0400) [pid = 1644] [serial = 1607] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x120e6d800) [pid = 1644] [serial = 2005] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x1186fac00) [pid = 1644] [serial = 1982] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x13271e000) [pid = 1644] [serial = 1670] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12bf35c00) [pid = 1644] [serial = 1814] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x137f53c00) [pid = 1644] [serial = 1679] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12b3afc00) [pid = 1644] [serial = 1993] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x140658400) [pid = 1644] [serial = 1598] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x128cf1000) [pid = 1644] [serial = 1754] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12bf41000) [pid = 1644] [serial = 1994] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x116fea000) [pid = 1644] [serial = 1730] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1340b2c00) [pid = 1644] [serial = 1963] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1343cfc00) [pid = 1644] [serial = 2011] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12c90a400) [pid = 1644] [serial = 1829] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x137265c00) [pid = 1644] [serial = 1969] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x137f54400) [pid = 1644] [serial = 1972] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12c907400) [pid = 1644] [serial = 1996] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x119062400) [pid = 1644] [serial = 1733] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x113c9ec00) [pid = 1644] [serial = 1948] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x124da2c00) [pid = 1644] [serial = 1805] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12d456400) [pid = 1644] [serial = 1667] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12600cc00) [pid = 1644] [serial = 1987] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x120e74c00) [pid = 1644] [serial = 2008] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x1404a1800) [pid = 1644] [serial = 1682] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x140602400) [pid = 1644] [serial = 1978] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x128ade800) [pid = 1644] [serial = 1988] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x12d459c00) [pid = 1644] [serial = 1999] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12914fc00) [pid = 1644] [serial = 1760] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x11972a800) [pid = 1644] [serial = 1658] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x137c18c00) [pid = 1644] [serial = 1676] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x128ad4800) [pid = 1644] [serial = 1954] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x117314400) [pid = 1644] [serial = 1981] [outer = 0x0] [url = about:blank] 18:45:25 INFO - PROCESS | 1644 | 1463795125951 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]]]}] 18:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 774ms 18:45:25 INFO - PROCESS | 1644 | 1463795125975 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1644 | 1463795125976 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:45:25 INFO - PROCESS | 1644 | 1463795125983 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 1644 | 1463795125988 Marionette TRACE conn2 <- [1,2786,null,{}] 18:45:25 INFO - PROCESS | 1644 | 1463795125992 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}] 18:45:26 INFO - PROCESS | 1644 | 1463795126113 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:45:26 INFO - PROCESS | 1644 | 1463795126119 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x1216e5000 == 101 [pid = 1644] [id = 704] 18:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x119724400) [pid = 1644] [serial = 2112] [outer = 0x0] 18:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x124d9a800) [pid = 1644] [serial = 2113] [outer = 0x119724400] 18:45:26 INFO - PROCESS | 1644 | 1463795126149 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x126ce7c00) [pid = 1644] [serial = 2114] [outer = 0x119724400] 18:45:26 INFO - PROCESS | 1644 | 1463795126646 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:45:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 677ms 18:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:45:26 INFO - PROCESS | 1644 | 1463795126657 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1644 | 1463795126659 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:45:26 INFO - PROCESS | 1644 | 1463795126661 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1644 | 1463795126662 Marionette TRACE conn2 <- [1,2790,null,{}] 18:45:26 INFO - PROCESS | 1644 | 1463795126664 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}] 18:45:26 INFO - PROCESS | 1644 | 1463795126792 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:45:26 INFO - PROCESS | 1644 | 1463795126799 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b033800 == 102 [pid = 1644] [id = 705] 18:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x128ad9400) [pid = 1644] [serial = 2115] [outer = 0x0] 18:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x128b15000) [pid = 1644] [serial = 2116] [outer = 0x128ad9400] 18:45:26 INFO - PROCESS | 1644 | 1463795126825 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x128fdc000) [pid = 1644] [serial = 2117] [outer = 0x128ad9400] 18:45:27 INFO - PROCESS | 1644 | 1463795127205 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:45:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 568ms 18:45:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:45:27 INFO - PROCESS | 1644 | 1463795127237 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 1644 | 1463795127239 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:45:27 INFO - PROCESS | 1644 | 1463795127241 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 1644 | 1463795127242 Marionette TRACE conn2 <- [1,2794,null,{}] 18:45:27 INFO - PROCESS | 1644 | 1463795127244 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}] 18:45:27 INFO - PROCESS | 1644 | 1463795127355 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:45:27 INFO - PROCESS | 1644 | 1463795127359 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf1a000 == 103 [pid = 1644] [id = 706] 18:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12a79e000) [pid = 1644] [serial = 2118] [outer = 0x0] 18:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12a7db400) [pid = 1644] [serial = 2119] [outer = 0x12a79e000] 18:45:27 INFO - PROCESS | 1644 | 1463795127390 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12bd1e000) [pid = 1644] [serial = 2120] [outer = 0x12a79e000] 18:45:27 INFO - PROCESS | 1644 | 1463795127782 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:45:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 569ms 18:45:27 INFO - PROCESS | 1644 | 1463795127846 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:45:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:45:27 INFO - PROCESS | 1644 | 1463795127847 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:45:27 INFO - PROCESS | 1644 | 1463795127851 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 1644 | 1463795127854 Marionette TRACE conn2 <- [1,2798,null,{}] 18:45:27 INFO - PROCESS | 1644 | 1463795127857 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}] 18:45:28 INFO - PROCESS | 1644 | 1463795128013 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:45:28 INFO - PROCESS | 1644 | 1463795128023 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e01f800 == 104 [pid = 1644] [id = 707] 18:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12bf39800) [pid = 1644] [serial = 2121] [outer = 0x0] 18:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12bf7a000) [pid = 1644] [serial = 2122] [outer = 0x12bf39800] 18:45:28 INFO - PROCESS | 1644 | 1463795128048 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12c82ec00) [pid = 1644] [serial = 2123] [outer = 0x12bf39800] 18:45:28 INFO - PROCESS | 1644 | 1463795128470 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]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:45:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 675ms 18:45:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:45:28 INFO - PROCESS | 1644 | 1463795128527 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 1644 | 1463795128528 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:45:28 INFO - PROCESS | 1644 | 1463795128530 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 1644 | 1463795128541 Marionette TRACE conn2 <- [1,2802,null,{}] 18:45:28 INFO - PROCESS | 1644 | 1463795128550 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}] 18:45:28 INFO - PROCESS | 1644 | 1463795128692 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:45:28 INFO - PROCESS | 1644 | 1463795128710 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d9c000 == 105 [pid = 1644] [id = 708] 18:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12bf3ac00) [pid = 1644] [serial = 2124] [outer = 0x0] 18:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12d369000) [pid = 1644] [serial = 2125] [outer = 0x12bf3ac00] 18:45:28 INFO - PROCESS | 1644 | 1463795128735 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12d679c00) [pid = 1644] [serial = 2126] [outer = 0x12bf3ac00] 18:45:29 INFO - PROCESS | 1644 | 1463795129102 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:45:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 585ms 18:45:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:45:29 INFO - PROCESS | 1644 | 1463795129115 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 1644 | 1463795129116 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:45:29 INFO - PROCESS | 1644 | 1463795129118 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 1644 | 1463795129119 Marionette TRACE conn2 <- [1,2806,null,{}] 18:45:29 INFO - PROCESS | 1644 | 1463795129122 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}] 18:45:29 INFO - PROCESS | 1644 | 1463795129264 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:45:29 INFO - PROCESS | 1644 | 1463795129281 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x13420d800 == 106 [pid = 1644] [id = 709] 18:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x1250eac00) [pid = 1644] [serial = 2127] [outer = 0x0] 18:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x132715c00) [pid = 1644] [serial = 2128] [outer = 0x1250eac00] 18:45:29 INFO - PROCESS | 1644 | 1463795129306 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x1340aec00) [pid = 1644] [serial = 2129] [outer = 0x1250eac00] 18:45:29 INFO - PROCESS | 1644 | 1463795129731 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:45:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 622ms 18:45:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:45:29 INFO - PROCESS | 1644 | 1463795129742 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 1644 | 1463795129744 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:45:29 INFO - PROCESS | 1644 | 1463795129747 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 1644 | 1463795129748 Marionette TRACE conn2 <- [1,2810,null,{}] 18:45:29 INFO - PROCESS | 1644 | 1463795129752 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}] 18:45:29 INFO - PROCESS | 1644 | 1463795129911 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:45:29 INFO - PROCESS | 1644 | 1463795129932 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x13497f800 == 107 [pid = 1644] [id = 710] 18:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x1340b8000) [pid = 1644] [serial = 2130] [outer = 0x0] 18:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x1343d3400) [pid = 1644] [serial = 2131] [outer = 0x1340b8000] 18:45:29 INFO - PROCESS | 1644 | 1463795129958 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x1347dbc00) [pid = 1644] [serial = 2132] [outer = 0x1340b8000] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x137059800) [pid = 1644] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x12171d800) [pid = 1644] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x128a2f000) [pid = 1644] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x115fd3400) [pid = 1644] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x113179000) [pid = 1644] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x11800a800) [pid = 1644] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x1163a4000) [pid = 1644] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x12132f000) [pid = 1644] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x119a0ac00) [pid = 1644] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:45:30 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12cca3000) [pid = 1644] [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.] 18:45:30 INFO - PROCESS | 1644 | 1463795130462 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]]]}] 18:45:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:45:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 727ms 18:45:30 INFO - PROCESS | 1644 | 1463795130475 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 1644 | 1463795130476 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:45:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:45:30 INFO - PROCESS | 1644 | 1463795130478 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 1644 | 1463795130480 Marionette TRACE conn2 <- [1,2814,null,{}] 18:45:30 INFO - PROCESS | 1644 | 1463795130482 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}] 18:45:30 INFO - PROCESS | 1644 | 1463795130594 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:45:30 INFO - PROCESS | 1644 | 1463795130699 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x137436800 == 108 [pid = 1644] [id = 711] 18:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x119abe400) [pid = 1644] [serial = 2133] [outer = 0x0] 18:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x121753c00) [pid = 1644] [serial = 2134] [outer = 0x119abe400] 18:45:30 INFO - PROCESS | 1644 | 1463795130729 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x13705dc00) [pid = 1644] [serial = 2135] [outer = 0x119abe400] 18:45:31 INFO - PROCESS | 1644 | 1463795131042 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]]]}] 18:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 619ms 18:45:31 INFO - PROCESS | 1644 | 1463795131097 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1644 | 1463795131099 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:45:31 INFO - PROCESS | 1644 | 1463795131101 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 1644 | 1463795131103 Marionette TRACE conn2 <- [1,2818,null,{}] 18:45:31 INFO - PROCESS | 1644 | 1463795131105 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}] 18:45:31 INFO - PROCESS | 1644 | 1463795131229 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:45:31 INFO - PROCESS | 1644 | 1463795131423 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x11735a800 == 109 [pid = 1644] [id = 712] 18:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x110e9e400) [pid = 1644] [serial = 2136] [outer = 0x0] 18:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x110fd9c00) [pid = 1644] [serial = 2137] [outer = 0x110e9e400] 18:45:31 INFO - PROCESS | 1644 | 1463795131458 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x1163f5800) [pid = 1644] [serial = 2138] [outer = 0x110e9e400] 18:45:31 INFO - PROCESS | 1644 | 1463795131959 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 923ms 18:45:32 INFO - PROCESS | 1644 | 1463795132025 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:45:32 INFO - PROCESS | 1644 | 1463795132028 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:45:32 INFO - PROCESS | 1644 | 1463795132031 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 1644 | 1463795132034 Marionette TRACE conn2 <- [1,2822,null,{}] 18:45:32 INFO - PROCESS | 1644 | 1463795132037 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}] 18:45:32 INFO - PROCESS | 1644 | 1463795132175 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:45:32 INFO - PROCESS | 1644 | 1463795132276 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b370800 == 110 [pid = 1644] [id = 713] 18:45:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x119a0b000) [pid = 1644] [serial = 2139] [outer = 0x0] 18:45:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x120e6f000) [pid = 1644] [serial = 2140] [outer = 0x119a0b000] 18:45:32 INFO - PROCESS | 1644 | 1463795132308 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x121080c00) [pid = 1644] [serial = 2141] [outer = 0x119a0b000] 18:45:32 INFO - PROCESS | 1644 | 1463795132751 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 773ms 18:45:32 INFO - PROCESS | 1644 | 1463795132824 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 1644 | 1463795132827 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:45:32 INFO - PROCESS | 1644 | 1463795132831 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 1644 | 1463795132833 Marionette TRACE conn2 <- [1,2826,null,{}] 18:45:32 INFO - PROCESS | 1644 | 1463795132835 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}] 18:45:32 INFO - PROCESS | 1644 | 1463795132967 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:45:33 INFO - PROCESS | 1644 | 1463795133070 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x134be0800 == 111 [pid = 1644] [id = 714] 18:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x121711800) [pid = 1644] [serial = 2142] [outer = 0x0] 18:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x126672000) [pid = 1644] [serial = 2143] [outer = 0x121711800] 18:45:33 INFO - PROCESS | 1644 | 1463795133101 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x1291f6c00) [pid = 1644] [serial = 2144] [outer = 0x121711800] 18:45:33 INFO - PROCESS | 1644 | 1463795133559 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 18:45:33 INFO - PROCESS | 1644 | 1463795133602 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 1644 | 1463795133603 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:45:33 INFO - PROCESS | 1644 | 1463795133610 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:45:33 INFO - PROCESS | 1644 | 1463795133615 Marionette TRACE conn2 <- [1,2830,null,{}] 18:45:33 INFO - PROCESS | 1644 | 1463795133619 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}] 18:45:33 INFO - PROCESS | 1644 | 1463795133804 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:45:33 INFO - PROCESS | 1644 | 1463795133906 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x140f19000 == 112 [pid = 1644] [id = 715] 18:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12b3a9000) [pid = 1644] [serial = 2145] [outer = 0x0] 18:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12c57a000) [pid = 1644] [serial = 2146] [outer = 0x12b3a9000] 18:45:33 INFO - PROCESS | 1644 | 1463795133939 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12d45e000) [pid = 1644] [serial = 2147] [outer = 0x12b3a9000] 18:45:34 INFO - PROCESS | 1644 | 1463795134373 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 18:45:34 INFO - PROCESS | 1644 | 1463795134437 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 1644 | 1463795134440 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:45:34 INFO - PROCESS | 1644 | 1463795134444 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 1644 | 1463795134446 Marionette TRACE conn2 <- [1,2834,null,{}] 18:45:34 INFO - PROCESS | 1644 | 1463795134450 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}] 18:45:34 INFO - PROCESS | 1644 | 1463795134608 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:45:34 INFO - PROCESS | 1644 | 1463795134710 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x14181d800 == 113 [pid = 1644] [id = 716] 18:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12bf52800) [pid = 1644] [serial = 2148] [outer = 0x0] 18:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x137054c00) [pid = 1644] [serial = 2149] [outer = 0x12bf52800] 18:45:34 INFO - PROCESS | 1644 | 1463795134740 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x137063400) [pid = 1644] [serial = 2150] [outer = 0x12bf52800] 18:45:35 INFO - PROCESS | 1644 | 1463795135132 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:45:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:45:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 772ms 18:45:35 INFO - PROCESS | 1644 | 1463795135220 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 1644 | 1463795135222 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:45:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:45:35 INFO - PROCESS | 1644 | 1463795135225 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 1644 | 1463795135226 Marionette TRACE conn2 <- [1,2838,null,{}] 18:45:35 INFO - PROCESS | 1644 | 1463795135229 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}] 18:45:35 INFO - PROCESS | 1644 | 1463795135357 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:45:35 INFO - PROCESS | 1644 | 1463795135459 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x142f16800 == 114 [pid = 1644] [id = 717] 18:45:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x137c19800) [pid = 1644] [serial = 2151] [outer = 0x0] 18:45:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x137f55c00) [pid = 1644] [serial = 2152] [outer = 0x137c19800] 18:45:35 INFO - PROCESS | 1644 | 1463795135494 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x14049fc00) [pid = 1644] [serial = 2153] [outer = 0x137c19800] 18:45:36 INFO - PROCESS | 1644 | 1463795136008 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 820ms 18:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:45:36 INFO - PROCESS | 1644 | 1463795136046 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1644 | 1463795136048 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:45:36 INFO - PROCESS | 1644 | 1463795136052 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 1644 | 1463795136055 Marionette TRACE conn2 <- [1,2842,null,{}] 18:45:36 INFO - PROCESS | 1644 | 1463795136058 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}] 18:45:36 INFO - PROCESS | 1644 | 1463795136259 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:45:36 INFO - PROCESS | 1644 | 1463795136397 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x143248000 == 115 [pid = 1644] [id = 718] 18:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x140602c00) [pid = 1644] [serial = 2154] [outer = 0x0] 18:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x14060e800) [pid = 1644] [serial = 2155] [outer = 0x140602c00] 18:45:36 INFO - PROCESS | 1644 | 1463795136429 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x140660400) [pid = 1644] [serial = 2156] [outer = 0x140602c00] 18:45:36 INFO - PROCESS | 1644 | 1463795136961 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 924ms 18:45:36 INFO - PROCESS | 1644 | 1463795136990 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1644 | 1463795136991 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:45:37 INFO - PROCESS | 1644 | 1463795136996 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 1644 | 1463795136997 Marionette TRACE conn2 <- [1,2846,null,{}] 18:45:37 INFO - PROCESS | 1644 | 1463795136999 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}] 18:45:37 INFO - PROCESS | 1644 | 1463795137130 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:45:37 INFO - PROCESS | 1644 | 1463795137231 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1445d1000 == 116 [pid = 1644] [id = 719] 18:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x140659000) [pid = 1644] [serial = 2157] [outer = 0x0] 18:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x140713c00) [pid = 1644] [serial = 2158] [outer = 0x140659000] 18:45:37 INFO - PROCESS | 1644 | 1463795137260 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x14071ac00) [pid = 1644] [serial = 2159] [outer = 0x140659000] 18:45:37 INFO - PROCESS | 1644 | 1463795137652 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]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 719ms 18:45:37 INFO - PROCESS | 1644 | 1463795137715 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 1644 | 1463795137717 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:45:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:45:37 INFO - PROCESS | 1644 | 1463795137719 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 1644 | 1463795137720 Marionette TRACE conn2 <- [1,2850,null,{}] 18:45:37 INFO - PROCESS | 1644 | 1463795137723 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}] 18:45:37 INFO - PROCESS | 1644 | 1463795137854 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:45:37 INFO - PROCESS | 1644 | 1463795137990 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x1446cf800 == 117 [pid = 1644] [id = 720] 18:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x14071bc00) [pid = 1644] [serial = 2160] [outer = 0x0] 18:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x140f6cc00) [pid = 1644] [serial = 2161] [outer = 0x14071bc00] 18:45:38 INFO - PROCESS | 1644 | 1463795138019 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x140f72800) [pid = 1644] [serial = 2162] [outer = 0x14071bc00] 18:45:38 INFO - PROCESS | 1644 | 1463795138440 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:45:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 773ms 18:45:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:45:38 INFO - PROCESS | 1644 | 1463795138492 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1644 | 1463795138494 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:45:38 INFO - PROCESS | 1644 | 1463795138496 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1644 | 1463795138497 Marionette TRACE conn2 <- [1,2854,null,{}] 18:45:38 INFO - PROCESS | 1644 | 1463795138499 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}] 18:45:38 INFO - PROCESS | 1644 | 1463795138630 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:45:38 INFO - PROCESS | 1644 | 1463795138741 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x141589800 == 118 [pid = 1644] [id = 721] 18:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x140721c00) [pid = 1644] [serial = 2163] [outer = 0x0] 18:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x14163f800) [pid = 1644] [serial = 2164] [outer = 0x140721c00] 18:45:38 INFO - PROCESS | 1644 | 1463795138771 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x141646400) [pid = 1644] [serial = 2165] [outer = 0x140721c00] 18:45:39 INFO - PROCESS | 1644 | 1463795139208 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]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 18:45:39 INFO - PROCESS | 1644 | 1463795139267 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:45:39 INFO - PROCESS | 1644 | 1463795139268 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:45:39 INFO - PROCESS | 1644 | 1463795139270 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 1644 | 1463795139271 Marionette TRACE conn2 <- [1,2858,null,{}] 18:45:39 INFO - PROCESS | 1644 | 1463795139274 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}] 18:45:39 INFO - PROCESS | 1644 | 1463795139406 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:45:39 INFO - PROCESS | 1644 | 1463795139546 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x14159d000 == 119 [pid = 1644] [id = 722] 18:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x1327f4000) [pid = 1644] [serial = 2166] [outer = 0x0] 18:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x137007400) [pid = 1644] [serial = 2167] [outer = 0x1327f4000] 18:45:39 INFO - PROCESS | 1644 | 1463795139580 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x13700f000) [pid = 1644] [serial = 2168] [outer = 0x1327f4000] 18:45:40 INFO - PROCESS | 1644 | 1463795139999 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 772ms 18:45:40 INFO - PROCESS | 1644 | 1463795140053 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 1644 | 1463795140055 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:45:40 INFO - PROCESS | 1644 | 1463795140076 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 1644 | 1463795140078 Marionette TRACE conn2 <- [1,2862,null,{}] 18:45:40 INFO - PROCESS | 1644 | 1463795140081 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}] 18:45:40 INFO - PROCESS | 1644 | 1463795140228 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:45:40 INFO - PROCESS | 1644 | 1463795140333 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x14171c800 == 120 [pid = 1644] [id = 723] 18:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x13490d400) [pid = 1644] [serial = 2169] [outer = 0x0] 18:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x134912000) [pid = 1644] [serial = 2170] [outer = 0x13490d400] 18:45:40 INFO - PROCESS | 1644 | 1463795140362 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x14065c400) [pid = 1644] [serial = 2171] [outer = 0x13490d400] 18:45:40 INFO - PROCESS | 1644 | 1463795140893 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 873ms 18:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:45:40 INFO - PROCESS | 1644 | 1463795140947 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 1644 | 1463795140950 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:45:40 INFO - PROCESS | 1644 | 1463795140953 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 1644 | 1463795140956 Marionette TRACE conn2 <- [1,2866,null,{}] 18:45:40 INFO - PROCESS | 1644 | 1463795140960 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}] 18:45:41 INFO - PROCESS | 1644 | 1463795141174 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:45:41 INFO - PROCESS | 1644 | 1463795141373 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x125662000 == 121 [pid = 1644] [id = 724] 18:45:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x110fe0000) [pid = 1644] [serial = 2172] [outer = 0x0] 18:45:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x12bf3fc00) [pid = 1644] [serial = 2173] [outer = 0x110fe0000] 18:45:41 INFO - PROCESS | 1644 | 1463795141413 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x134a08400) [pid = 1644] [serial = 2174] [outer = 0x110fe0000] 18:45:41 INFO - PROCESS | 1644 | 1463795141852 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 924ms 18:45:41 INFO - PROCESS | 1644 | 1463795141877 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 1644 | 1463795141878 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:45:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:45:41 INFO - PROCESS | 1644 | 1463795141880 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 1644 | 1463795141881 Marionette TRACE conn2 <- [1,2870,null,{}] 18:45:41 INFO - PROCESS | 1644 | 1463795141884 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}] 18:45:42 INFO - PROCESS | 1644 | 1463795142271 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:45:42 INFO - PROCESS | 1644 | 1463795142477 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1191ac800 == 122 [pid = 1644] [id = 725] 18:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x110fdb000) [pid = 1644] [serial = 2175] [outer = 0x0] 18:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x112017c00) [pid = 1644] [serial = 2176] [outer = 0x110fdb000] 18:45:42 INFO - PROCESS | 1644 | 1463795142506 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x113179000) [pid = 1644] [serial = 2177] [outer = 0x110fdb000] 18:45:42 INFO - PROCESS | 1644 | 1463795142975 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]]]}] 18:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1124ms 18:45:43 INFO - PROCESS | 1644 | 1463795143024 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1644 | 1463795143026 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:45:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:45:43 INFO - PROCESS | 1644 | 1463795143032 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1644 | 1463795143034 Marionette TRACE conn2 <- [1,2874,null,{}] 18:45:43 INFO - PROCESS | 1644 | 1463795143038 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}] 18:45:43 INFO - PROCESS | 1644 | 1463795143163 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:45:43 INFO - PROCESS | 1644 | 1463795143319 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12aa7c800 == 123 [pid = 1644] [id = 726] 18:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x115d40000) [pid = 1644] [serial = 2178] [outer = 0x0] 18:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x1165c7400) [pid = 1644] [serial = 2179] [outer = 0x115d40000] 18:45:43 INFO - PROCESS | 1644 | 1463795143352 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x116ff2c00) [pid = 1644] [serial = 2180] [outer = 0x115d40000] 18:45:43 INFO - PROCESS | 1644 | 1463795143904 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]]]}] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x137436800 == 122 [pid = 1644] [id = 711] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13497f800 == 121 [pid = 1644] [id = 710] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13420d800 == 120 [pid = 1644] [id = 709] 18:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 927ms 18:45:43 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x128acd000) [pid = 1644] [serial = 2059] [outer = 0x0] [url = about:blank] 18:45:43 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x1130d8000) [pid = 1644] [serial = 2017] [outer = 0x0] [url = about:blank] 18:45:43 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x12107b800) [pid = 1644] [serial = 2020] [outer = 0x0] [url = about:blank] 18:45:43 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x128adcc00) [pid = 1644] [serial = 2023] [outer = 0x0] [url = about:blank] 18:45:43 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x12c90e000) [pid = 1644] [serial = 2026] [outer = 0x0] [url = about:blank] 18:45:43 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x1340a8c00) [pid = 1644] [serial = 2029] [outer = 0x0] [url = about:blank] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x133d9c000 == 119 [pid = 1644] [id = 708] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12e01f800 == 118 [pid = 1644] [id = 707] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf1a000 == 117 [pid = 1644] [id = 706] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12b033800 == 116 [pid = 1644] [id = 705] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1216e5000 == 115 [pid = 1644] [id = 704] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12166d800 == 114 [pid = 1644] [id = 703] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12941c000 == 113 [pid = 1644] [id = 702] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1186c9800 == 112 [pid = 1644] [id = 701] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1406d9800 == 111 [pid = 1644] [id = 695] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x140437800 == 110 [pid = 1644] [id = 694] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x137593800 == 109 [pid = 1644] [id = 693] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x13742c000 == 108 [pid = 1644] [id = 692] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1370d8800 == 107 [pid = 1644] [id = 691] 18:45:43 INFO - PROCESS | 1644 | 1463795143978 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1644 | 1463795143980 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x134976800 == 106 [pid = 1644] [id = 690] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1341d6800 == 105 [pid = 1644] [id = 689] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x128fbc000 == 104 [pid = 1644] [id = 688] 18:45:43 INFO - PROCESS | 1644 | --DOCSHELL 0x118063000 == 103 [pid = 1644] [id = 687] 18:45:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:45:43 INFO - PROCESS | 1644 | 1463795143985 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1644 | 1463795143987 Marionette TRACE conn2 <- [1,2878,null,{}] 18:45:43 INFO - PROCESS | 1644 | 1463795143989 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}] 18:45:44 INFO - PROCESS | 1644 | 1463795144095 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x137061c00) [pid = 1644] [serial = 2015] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x12b0ae000) [pid = 1644] [serial = 1412] [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.] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x12967c400) [pid = 1644] [serial = 2051] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x11801e800) [pid = 1644] [serial = 2054] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x12175a400) [pid = 1644] [serial = 2045] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x126460800) [pid = 1644] [serial = 2048] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x123630400) [pid = 1644] [serial = 2047] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x129155000) [pid = 1644] [serial = 2050] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x119762c00) [pid = 1644] [serial = 2056] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x113c94000) [pid = 1644] [serial = 2053] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x11975a400) [pid = 1644] [serial = 2039] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x118848000) [pid = 1644] [serial = 2038] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x118026000) [pid = 1644] [serial = 2036] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x116721800) [pid = 1644] [serial = 2035] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12170e000) [pid = 1644] [serial = 2044] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x137260000) [pid = 1644] [serial = 2032] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12171b000) [pid = 1644] [serial = 2057] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x120e6a800) [pid = 1644] [serial = 2041] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x120ea6800) [pid = 1644] [serial = 2042] [outer = 0x0] [url = about:blank] 18:45:44 INFO - PROCESS | 1644 | 1463795144193 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x1181da800 == 104 [pid = 1644] [id = 727] 18:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x11330d400) [pid = 1644] [serial = 2181] [outer = 0x0] 18:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x118026000) [pid = 1644] [serial = 2182] [outer = 0x11330d400] 18:45:44 INFO - PROCESS | 1644 | 1463795144222 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x119759000) [pid = 1644] [serial = 2183] [outer = 0x11330d400] 18:45:44 INFO - PROCESS | 1644 | 1463795144578 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]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:45:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 621ms 18:45:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:45:44 INFO - PROCESS | 1644 | 1463795144607 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 1644 | 1463795144611 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:45:44 INFO - PROCESS | 1644 | 1463795144626 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 1644 | 1463795144630 Marionette TRACE conn2 <- [1,2882,null,{}] 18:45:44 INFO - PROCESS | 1644 | 1463795144682 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}] 18:45:44 INFO - PROCESS | 1644 | 1463795144837 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:45:44 INFO - PROCESS | 1644 | 1463795144844 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12669a800 == 105 [pid = 1644] [id = 728] 18:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x120fc3c00) [pid = 1644] [serial = 2184] [outer = 0x0] 18:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x121078c00) [pid = 1644] [serial = 2185] [outer = 0x120fc3c00] 18:45:44 INFO - PROCESS | 1644 | 1463795144871 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x121703c00) [pid = 1644] [serial = 2186] [outer = 0x120fc3c00] 18:45:45 INFO - PROCESS | 1644 | 1463795145252 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:45:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 18:45:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:45:45 INFO - PROCESS | 1644 | 1463795145288 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1644 | 1463795145290 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:45:45 INFO - PROCESS | 1644 | 1463795145292 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1644 | 1463795145293 Marionette TRACE conn2 <- [1,2886,null,{}] 18:45:45 INFO - PROCESS | 1644 | 1463795145295 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}] 18:45:45 INFO - PROCESS | 1644 | 1463795145414 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:45:45 INFO - PROCESS | 1644 | 1463795145439 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b022800 == 106 [pid = 1644] [id = 729] 18:45:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12171a800) [pid = 1644] [serial = 2187] [outer = 0x0] 18:45:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12175ac00) [pid = 1644] [serial = 2188] [outer = 0x12171a800] 18:45:45 INFO - PROCESS | 1644 | 1463795145465 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x124d63800) [pid = 1644] [serial = 2189] [outer = 0x12171a800] 18:45:45 INFO - PROCESS | 1644 | 1463795145833 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:45:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 568ms 18:45:45 INFO - PROCESS | 1644 | 1463795145861 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1644 | 1463795145862 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:45:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:45:45 INFO - PROCESS | 1644 | 1463795145865 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1644 | 1463795145866 Marionette TRACE conn2 <- [1,2890,null,{}] 18:45:45 INFO - PROCESS | 1644 | 1463795145868 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}] 18:45:46 INFO - PROCESS | 1644 | 1463795146038 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:45:46 INFO - PROCESS | 1644 | 1463795146096 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c848000 == 107 [pid = 1644] [id = 730] 18:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12660c000) [pid = 1644] [serial = 2190] [outer = 0x0] 18:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12675f800) [pid = 1644] [serial = 2191] [outer = 0x12660c000] 18:45:46 INFO - PROCESS | 1644 | 1463795146127 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x128acc000) [pid = 1644] [serial = 2192] [outer = 0x12660c000] 18:45:46 INFO - PROCESS | 1644 | 1463795146481 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:45:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:45:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 668ms 18:45:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:45:46 INFO - PROCESS | 1644 | 1463795146534 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 1644 | 1463795146535 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:45:46 INFO - PROCESS | 1644 | 1463795146537 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - PROCESS | 1644 | 1463795146538 Marionette TRACE conn2 <- [1,2894,null,{}] 18:45:46 INFO - PROCESS | 1644 | 1463795146541 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}] 18:45:46 INFO - PROCESS | 1644 | 1463795146687 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:45:46 INFO - PROCESS | 1644 | 1463795146728 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d5bb800 == 108 [pid = 1644] [id = 731] 18:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x128acbc00) [pid = 1644] [serial = 2193] [outer = 0x0] 18:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x128b1d000) [pid = 1644] [serial = 2194] [outer = 0x128acbc00] 18:45:46 INFO - PROCESS | 1644 | 1463795146753 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x128cf6800) [pid = 1644] [serial = 2195] [outer = 0x128acbc00] 18:45:47 INFO - PROCESS | 1644 | 1463795147114 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 620ms 18:45:47 INFO - PROCESS | 1644 | 1463795147157 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 1644 | 1463795147159 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:45:47 INFO - PROCESS | 1644 | 1463795147161 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 1644 | 1463795147162 Marionette TRACE conn2 <- [1,2898,null,{}] 18:45:47 INFO - PROCESS | 1644 | 1463795147164 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}] 18:45:47 INFO - PROCESS | 1644 | 1463795147306 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:45:47 INFO - PROCESS | 1644 | 1463795147323 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dd68800 == 109 [pid = 1644] [id = 732] 18:45:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x128b16400) [pid = 1644] [serial = 2196] [outer = 0x0] 18:45:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x128fda400) [pid = 1644] [serial = 2197] [outer = 0x128b16400] 18:45:47 INFO - PROCESS | 1644 | 1463795147349 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x129153000) [pid = 1644] [serial = 2198] [outer = 0x128b16400] 18:45:47 INFO - PROCESS | 1644 | 1463795147758 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 620ms 18:45:47 INFO - PROCESS | 1644 | 1463795147782 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:45:47 INFO - PROCESS | 1644 | 1463795147784 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:45:47 INFO - PROCESS | 1644 | 1463795147789 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 1644 | 1463795147792 Marionette TRACE conn2 <- [1,2902,null,{}] 18:45:47 INFO - PROCESS | 1644 | 1463795147796 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}] 18:45:48 INFO - PROCESS | 1644 | 1463795148015 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:45:48 INFO - PROCESS | 1644 | 1463795148059 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d2d800 == 110 [pid = 1644] [id = 733] 18:45:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x128dcc000) [pid = 1644] [serial = 2199] [outer = 0x0] 18:45:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x1293ce800) [pid = 1644] [serial = 2200] [outer = 0x128dcc000] 18:45:48 INFO - PROCESS | 1644 | 1463795148084 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x12a7e5000) [pid = 1644] [serial = 2201] [outer = 0x128dcc000] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x110e9c800) [pid = 1644] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x12379f400) [pid = 1644] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x1340b8000) [pid = 1644] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x119724400) [pid = 1644] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x112f8f000) [pid = 1644] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x12a79e000) [pid = 1644] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x119064800) [pid = 1644] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x12bf39800) [pid = 1644] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x128ad9400) [pid = 1644] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x12bf3ac00) [pid = 1644] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x12cf17000) [pid = 1644] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:45:48 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x1250eac00) [pid = 1644] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:45:48 INFO - PROCESS | 1644 | 1463795148778 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1024ms 18:45:48 INFO - PROCESS | 1644 | 1463795148811 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 1644 | 1463795148813 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:45:48 INFO - PROCESS | 1644 | 1463795148815 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 1644 | 1463795148816 Marionette TRACE conn2 <- [1,2906,null,{}] 18:45:48 INFO - PROCESS | 1644 | 1463795148818 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}] 18:45:48 INFO - PROCESS | 1644 | 1463795148931 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:45:49 INFO - PROCESS | 1644 | 1463795149020 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e032000 == 111 [pid = 1644] [id = 734] 18:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x119724400) [pid = 1644] [serial = 2202] [outer = 0x0] 18:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x128adec00) [pid = 1644] [serial = 2203] [outer = 0x119724400] 18:45:49 INFO - PROCESS | 1644 | 1463795149047 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x12abf0000) [pid = 1644] [serial = 2204] [outer = 0x119724400] 18:45:49 INFO - PROCESS | 1644 | 1463795149377 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:45:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 619ms 18:45:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:45:49 INFO - PROCESS | 1644 | 1463795149435 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 1644 | 1463795149437 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:45:49 INFO - PROCESS | 1644 | 1463795149440 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 1644 | 1463795149442 Marionette TRACE conn2 <- [1,2910,null,{}] 18:45:49 INFO - PROCESS | 1644 | 1463795149446 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}] 18:45:49 INFO - PROCESS | 1644 | 1463795149621 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:45:49 INFO - PROCESS | 1644 | 1463795149780 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x134405000 == 112 [pid = 1644] [id = 735] 18:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x121591c00) [pid = 1644] [serial = 2205] [outer = 0x0] 18:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12b0ac400) [pid = 1644] [serial = 2206] [outer = 0x121591c00] 18:45:49 INFO - PROCESS | 1644 | 1463795149810 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x12bf39400) [pid = 1644] [serial = 2207] [outer = 0x121591c00] 18:45:50 INFO - PROCESS | 1644 | 1463795150102 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]]]}] 18:45:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:45:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:45:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 18:45:50 INFO - TEST-START | /DOMEvents/constructors.html 18:45:50 INFO - PROCESS | 1644 | 1463795150112 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1644 | 1463795150113 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:45:50 INFO - PROCESS | 1644 | 1463795150115 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1644 | 1463795150117 Marionette TRACE conn2 <- [1,2914,null,{}] 18:45:50 INFO - PROCESS | 1644 | 1463795150119 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}] 18:45:50 INFO - PROCESS | 1644 | 1463795150258 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:45:50 INFO - PROCESS | 1644 | 1463795150348 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x134664000 == 113 [pid = 1644] [id = 736] 18:45:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12abe5c00) [pid = 1644] [serial = 2208] [outer = 0x0] 18:45:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x12bf4f400) [pid = 1644] [serial = 2209] [outer = 0x12abe5c00] 18:45:50 INFO - PROCESS | 1644 | 1463795150374 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x12c82fc00) [pid = 1644] [serial = 2210] [outer = 0x12abe5c00] 18:45:50 INFO - PROCESS | 1644 | 1463795150796 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]]]}] 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:45:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:45:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:45:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 726ms 18:45:50 INFO - PROCESS | 1644 | 1463795150843 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1644 | 1463795150846 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:45:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:45:50 INFO - PROCESS | 1644 | 1463795150850 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1644 | 1463795150853 Marionette TRACE conn2 <- [1,2918,null,{}] 18:45:50 INFO - PROCESS | 1644 | 1463795150857 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}] 18:45:51 INFO - PROCESS | 1644 | 1463795151001 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:45:51 INFO - PROCESS | 1644 | 1463795151158 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x119685000 == 114 [pid = 1644] [id = 737] 18:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1133fe800) [pid = 1644] [serial = 2211] [outer = 0x0] 18:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x113c94400) [pid = 1644] [serial = 2212] [outer = 0x1133fe800] 18:45:51 INFO - PROCESS | 1644 | 1463795151194 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x116fedc00) [pid = 1644] [serial = 2213] [outer = 0x1133fe800] 18:45:51 INFO - PROCESS | 1644 | 1463795151597 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:45:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:45:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 774ms 18:45:51 INFO - PROCESS | 1644 | 1463795151625 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:45:51 INFO - PROCESS | 1644 | 1463795151629 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:45:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:45:51 INFO - PROCESS | 1644 | 1463795151634 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 1644 | 1463795151636 Marionette TRACE conn2 <- [1,2922,null,{}] 18:45:51 INFO - PROCESS | 1644 | 1463795151639 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}] 18:45:51 INFO - PROCESS | 1644 | 1463795151771 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:45:51 INFO - PROCESS | 1644 | 1463795151905 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c83d000 == 115 [pid = 1644] [id = 738] 18:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x11800f000) [pid = 1644] [serial = 2214] [outer = 0x0] 18:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x11972a800) [pid = 1644] [serial = 2215] [outer = 0x11800f000] 18:45:51 INFO - PROCESS | 1644 | 1463795151937 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x120e6b800) [pid = 1644] [serial = 2216] [outer = 0x11800f000] 18:45:52 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:52 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:52 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:52 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:52 INFO - PROCESS | 1644 | 1463795152302 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]]]}] 18:45:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:45:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:52 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 18:45:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:52 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 18:45:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:52 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]" 18:45:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:45:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 722ms 18:45:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:45:52 INFO - PROCESS | 1644 | 1463795152356 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 1644 | 1463795152358 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:45:52 INFO - PROCESS | 1644 | 1463795152361 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 1644 | 1463795152363 Marionette TRACE conn2 <- [1,2926,null,{}] 18:45:52 INFO - PROCESS | 1644 | 1463795152371 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}] 18:45:52 INFO - PROCESS | 1644 | 1463795152525 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:45:52 INFO - PROCESS | 1644 | 1463795152630 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x1370d7800 == 116 [pid = 1644] [id = 739] 18:45:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x12107a000) [pid = 1644] [serial = 2217] [outer = 0x0] 18:45:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x128ad3000) [pid = 1644] [serial = 2218] [outer = 0x12107a000] 18:45:52 INFO - PROCESS | 1644 | 1463795152663 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x128fe7c00) [pid = 1644] [serial = 2219] [outer = 0x12107a000] 18:45:53 INFO - PROCESS | 1644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:45:53 INFO - PROCESS | 1644 | 1463795153062 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]]]}] 18:45:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:45:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 722ms 18:45:53 INFO - PROCESS | 1644 | 1463795153084 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 1644 | 1463795153086 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:45:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:45:53 INFO - PROCESS | 1644 | 1463795153088 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 1644 | 1463795153089 Marionette TRACE conn2 <- [1,2930,null,{}] 18:45:53 INFO - PROCESS | 1644 | 1463795153092 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}] 18:45:53 INFO - PROCESS | 1644 | 1463795153222 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:45:53 INFO - PROCESS | 1644 | 1463795153353 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x137445800 == 117 [pid = 1644] [id = 740] 18:45:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x121702800) [pid = 1644] [serial = 2220] [outer = 0x0] 18:45:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x12be2dc00) [pid = 1644] [serial = 2221] [outer = 0x121702800] 18:45:53 INFO - PROCESS | 1644 | 1463795153387 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x12c574c00) [pid = 1644] [serial = 2222] [outer = 0x121702800] 18:45:53 INFO - PROCESS | 1644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:45:53 INFO - PROCESS | 1644 | 1463795153752 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]]]}] 18:45:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:45:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 719ms 18:45:53 INFO - PROCESS | 1644 | 1463795153807 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 1644 | 1463795153809 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:45:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:45:53 INFO - PROCESS | 1644 | 1463795153811 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 1644 | 1463795153812 Marionette TRACE conn2 <- [1,2934,null,{}] 18:45:53 INFO - PROCESS | 1644 | 1463795153815 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}] 18:45:53 INFO - PROCESS | 1644 | 1463795153943 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:45:54 INFO - PROCESS | 1644 | 1463795154075 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x140422000 == 118 [pid = 1644] [id = 741] 18:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 230 (0x12c581400) [pid = 1644] [serial = 2223] [outer = 0x0] 18:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 231 (0x12c90a000) [pid = 1644] [serial = 2224] [outer = 0x12c581400] 18:45:54 INFO - PROCESS | 1644 | 1463795154107 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 232 (0x12cf5b400) [pid = 1644] [serial = 2225] [outer = 0x12c581400] 18:45:54 INFO - PROCESS | 1644 | 1463795154470 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]]]}] 18:45:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:45:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 18:45:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:45:54 INFO - PROCESS | 1644 | 1463795154481 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 1644 | 1463795154482 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:45:54 INFO - PROCESS | 1644 | 1463795154485 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 1644 | 1463795154486 Marionette TRACE conn2 <- [1,2938,null,{}] 18:45:54 INFO - PROCESS | 1644 | 1463795154490 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}] 18:45:54 INFO - PROCESS | 1644 | 1463795154637 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:45:54 INFO - PROCESS | 1644 | 1463795154773 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1406e6800 == 119 [pid = 1644] [id = 742] 18:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 233 (0x12d3ad800) [pid = 1644] [serial = 2226] [outer = 0x0] 18:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 234 (0x12d682800) [pid = 1644] [serial = 2227] [outer = 0x12d3ad800] 18:45:54 INFO - PROCESS | 1644 | 1463795154806 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 235 (0x1340c0800) [pid = 1644] [serial = 2228] [outer = 0x12d3ad800] 18:45:55 INFO - PROCESS | 1644 | 1463795155174 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]]]}] 18:45:55 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. 18:45:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 719ms 18:45:55 INFO - PROCESS | 1644 | 1463795155204 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:45:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:45:55 INFO - PROCESS | 1644 | 1463795155206 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:45:55 INFO - PROCESS | 1644 | 1463795155208 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 1644 | 1463795155210 Marionette TRACE conn2 <- [1,2942,null,{}] 18:45:55 INFO - PROCESS | 1644 | 1463795155212 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}] 18:45:55 INFO - PROCESS | 1644 | 1463795155341 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:45:55 INFO - PROCESS | 1644 | 1463795155462 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x1415a4800 == 120 [pid = 1644] [id = 743] 18:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 236 (0x1340b1400) [pid = 1644] [serial = 2229] [outer = 0x0] 18:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 237 (0x1347cc800) [pid = 1644] [serial = 2230] [outer = 0x1340b1400] 18:45:55 INFO - PROCESS | 1644 | 1463795155491 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 238 (0x134909400) [pid = 1644] [serial = 2231] [outer = 0x1340b1400] 18:45:55 INFO - PROCESS | 1644 | 1463795155846 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"]]]}] 18:45:55 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 18:45:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:45:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 668ms 18:45:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:45:55 INFO - PROCESS | 1644 | 1463795155877 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 1644 | 1463795155879 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:45:55 INFO - PROCESS | 1644 | 1463795155881 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 1644 | 1463795155882 Marionette TRACE conn2 <- [1,2946,null,{}] 18:45:55 INFO - PROCESS | 1644 | 1463795155884 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}] 18:45:56 INFO - PROCESS | 1644 | 1463795156017 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:45:56 INFO - PROCESS | 1644 | 1463795156150 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x141719000 == 121 [pid = 1644] [id = 744] 18:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 239 (0x1340bf800) [pid = 1644] [serial = 2232] [outer = 0x0] 18:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 240 (0x13490fc00) [pid = 1644] [serial = 2233] [outer = 0x1340bf800] 18:45:56 INFO - PROCESS | 1644 | 1463795156183 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 241 (0x134a0a800) [pid = 1644] [serial = 2234] [outer = 0x1340bf800] 18:45:56 INFO - PROCESS | 1644 | 1463795156638 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]]]}] 18:45:56 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. 18:45:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 770ms 18:45:56 INFO - PROCESS | 1644 | 1463795156652 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 1644 | 1463795156654 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:45:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:45:56 INFO - PROCESS | 1644 | 1463795156658 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 1644 | 1463795156660 Marionette TRACE conn2 <- [1,2950,null,{}] 18:45:56 INFO - PROCESS | 1644 | 1463795156664 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}] 18:45:56 INFO - PROCESS | 1644 | 1463795156848 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:45:56 INFO - PROCESS | 1644 | 1463795156955 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x142a16800 == 122 [pid = 1644] [id = 745] 18:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 242 (0x1347cb000) [pid = 1644] [serial = 2235] [outer = 0x0] 18:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x134a10800) [pid = 1644] [serial = 2236] [outer = 0x1347cb000] 18:45:56 INFO - PROCESS | 1644 | 1463795156984 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x137006800) [pid = 1644] [serial = 2237] [outer = 0x1347cb000] 18:45:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x142a18000 == 123 [pid = 1644] [id = 746] 18:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x134a11800) [pid = 1644] [serial = 2238] [outer = 0x0] 18:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x134a0fc00) [pid = 1644] [serial = 2239] [outer = 0x134a11800] 18:45:57 INFO - PROCESS | 1644 | 1463795157396 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]]]}] 18:45:57 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. 18:45:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 771ms 18:45:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:45:57 INFO - PROCESS | 1644 | 1463795157429 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 1644 | 1463795157430 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:45:57 INFO - PROCESS | 1644 | 1463795157433 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 1644 | 1463795157434 Marionette TRACE conn2 <- [1,2954,null,{}] 18:45:57 INFO - PROCESS | 1644 | 1463795157437 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}] 18:45:57 INFO - PROCESS | 1644 | 1463795157611 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:45:57 INFO - PROCESS | 1644 | 1463795157747 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x1443e4800 == 124 [pid = 1644] [id = 747] 18:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x134a10400) [pid = 1644] [serial = 2240] [outer = 0x0] 18:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x137058400) [pid = 1644] [serial = 2241] [outer = 0x134a10400] 18:45:57 INFO - PROCESS | 1644 | 1463795157777 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x13726a400) [pid = 1644] [serial = 2242] [outer = 0x134a10400] 18:45:58 INFO - PROCESS | 1644 | 1463795158177 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]]]}] 18:45:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:45:58 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 18:45:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 821ms 18:45:58 INFO - PROCESS | 1644 | 1463795158258 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 1644 | 1463795158261 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:45:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:45:58 INFO - PROCESS | 1644 | 1463795158268 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - PROCESS | 1644 | 1463795158272 Marionette TRACE conn2 <- [1,2958,null,{}] 18:45:58 INFO - PROCESS | 1644 | 1463795158277 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}] 18:45:58 INFO - PROCESS | 1644 | 1463795158428 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:45:58 INFO - PROCESS | 1644 | 1463795158547 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x145e23000 == 125 [pid = 1644] [id = 748] 18:45:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x140499000) [pid = 1644] [serial = 2243] [outer = 0x0] 18:45:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x140659800) [pid = 1644] [serial = 2244] [outer = 0x140499000] 18:45:58 INFO - PROCESS | 1644 | 1463795158624 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x140f74c00) [pid = 1644] [serial = 2245] [outer = 0x140499000] 18:45:59 INFO - PROCESS | 1644 | 1463795159011 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]]]}] 18:45:59 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. 18:45:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 778ms 18:45:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:45:59 INFO - PROCESS | 1644 | 1463795159045 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 1644 | 1463795159047 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:45:59 INFO - PROCESS | 1644 | 1463795159049 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 1644 | 1463795159050 Marionette TRACE conn2 <- [1,2962,null,{}] 18:45:59 INFO - PROCESS | 1644 | 1463795159053 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}] 18:45:59 INFO - PROCESS | 1644 | 1463795159186 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:45:59 INFO - PROCESS | 1644 | 1463795159324 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x134b31800 == 126 [pid = 1644] [id = 749] 18:45:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x137266800) [pid = 1644] [serial = 2246] [outer = 0x0] 18:45:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x141644400) [pid = 1644] [serial = 2247] [outer = 0x137266800] 18:45:59 INFO - PROCESS | 1644 | 1463795159353 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x14164c000) [pid = 1644] [serial = 2248] [outer = 0x137266800] 18:45:59 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. 18:45:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 669ms 18:45:59 INFO - PROCESS | 1644 | 1463795159712 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]]]}] 18:45:59 INFO - PROCESS | 1644 | 1463795159718 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 1644 | 1463795159719 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:45:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:45:59 INFO - PROCESS | 1644 | 1463795159723 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 1644 | 1463795159725 Marionette TRACE conn2 <- [1,2966,null,{}] 18:45:59 INFO - PROCESS | 1644 | 1463795159728 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}] 18:45:59 INFO - PROCESS | 1644 | 1463795159860 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:45:59 INFO - PROCESS | 1644 | 1463795159989 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x145e6d800 == 127 [pid = 1644] [id = 750] 18:45:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x14164c400) [pid = 1644] [serial = 2249] [outer = 0x0] 18:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x141737000) [pid = 1644] [serial = 2250] [outer = 0x14164c400] 18:46:00 INFO - PROCESS | 1644 | 1463795160019 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x14173c000) [pid = 1644] [serial = 2251] [outer = 0x14164c400] 18:46:00 INFO - PROCESS | 1644 | 1463795160382 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]]]}] 18:46:00 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. 18:46:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 674ms 18:46:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:46:00 INFO - PROCESS | 1644 | 1463795160397 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 1644 | 1463795160398 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:46:00 INFO - PROCESS | 1644 | 1463795160401 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 1644 | 1463795160402 Marionette TRACE conn2 <- [1,2970,null,{}] 18:46:00 INFO - PROCESS | 1644 | 1463795160404 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}] 18:46:00 INFO - PROCESS | 1644 | 1463795160539 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:46:00 INFO - PROCESS | 1644 | 1463795160676 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x14462e000 == 128 [pid = 1644] [id = 751] 18:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x141738c00) [pid = 1644] [serial = 2252] [outer = 0x0] 18:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x141740800) [pid = 1644] [serial = 2253] [outer = 0x141738c00] 18:46:00 INFO - PROCESS | 1644 | 1463795160705 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x14293a400) [pid = 1644] [serial = 2254] [outer = 0x141738c00] 18:46:01 INFO - PROCESS | 1644 | 1463795161081 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]]]}] 18:46:01 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. 18:46:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 724ms 18:46:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:46:01 INFO - PROCESS | 1644 | 1463795161125 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 1644 | 1463795161126 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:46:01 INFO - PROCESS | 1644 | 1463795161129 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1644 | 1463795161130 Marionette TRACE conn2 <- [1,2974,null,{}] 18:46:01 INFO - PROCESS | 1644 | 1463795161132 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}] 18:46:01 INFO - PROCESS | 1644 | 1463795161265 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:46:01 INFO - PROCESS | 1644 | 1463795161392 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x144645800 == 129 [pid = 1644] [id = 752] 18:46:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x14173d800) [pid = 1644] [serial = 2255] [outer = 0x0] 18:46:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x142940000) [pid = 1644] [serial = 2256] [outer = 0x14173d800] 18:46:01 INFO - PROCESS | 1644 | 1463795161422 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x142944400) [pid = 1644] [serial = 2257] [outer = 0x14173d800] 18:46:01 INFO - PROCESS | 1644 | 1463795161775 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]]]}] 18:46:01 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. 18:46:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 668ms 18:46:01 INFO - PROCESS | 1644 | 1463795161798 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 1644 | 1463795161799 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:46:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:46:01 INFO - PROCESS | 1644 | 1463795161801 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1644 | 1463795161802 Marionette TRACE conn2 <- [1,2978,null,{}] 18:46:01 INFO - PROCESS | 1644 | 1463795161805 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}] 18:46:01 INFO - PROCESS | 1644 | 1463795161940 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:46:02 INFO - PROCESS | 1644 | 1463795162079 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x148236800 == 130 [pid = 1644] [id = 753] 18:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x141741400) [pid = 1644] [serial = 2258] [outer = 0x0] 18:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x142cd2800) [pid = 1644] [serial = 2259] [outer = 0x141741400] 18:46:02 INFO - PROCESS | 1644 | 1463795162108 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x142cd6c00) [pid = 1644] [serial = 2260] [outer = 0x141741400] 18:46:02 INFO - PROCESS | 1644 | 1463795162558 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]]]}] 18:46:02 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. 18:46:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 823ms 18:46:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:46:02 INFO - PROCESS | 1644 | 1463795162633 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 1644 | 1463795162634 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:46:02 INFO - PROCESS | 1644 | 1463795162653 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 1644 | 1463795162654 Marionette TRACE conn2 <- [1,2982,null,{}] 18:46:02 INFO - PROCESS | 1644 | 1463795162662 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}] 18:46:02 INFO - PROCESS | 1644 | 1463795162799 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:46:02 INFO - PROCESS | 1644 | 1463795162941 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x121682000 == 131 [pid = 1644] [id = 754] 18:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 268 (0x116f28800) [pid = 1644] [serial = 2261] [outer = 0x0] 18:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 269 (0x12a7a0000) [pid = 1644] [serial = 2262] [outer = 0x116f28800] 18:46:02 INFO - PROCESS | 1644 | 1463795162972 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 270 (0x142cd0c00) [pid = 1644] [serial = 2263] [outer = 0x116f28800] 18:46:03 INFO - PROCESS | 1644 | 1463795163360 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"]]]}] 18:46:03 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 18:46:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:46:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 740ms 18:46:03 INFO - PROCESS | 1644 | 1463795163378 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1644 | 1463795163380 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:46:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:46:03 INFO - PROCESS | 1644 | 1463795163384 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1644 | 1463795163386 Marionette TRACE conn2 <- [1,2986,null,{}] 18:46:03 INFO - PROCESS | 1644 | 1463795163389 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}] 18:46:03 INFO - PROCESS | 1644 | 1463795163571 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:46:03 INFO - PROCESS | 1644 | 1463795163728 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x133e26800 == 132 [pid = 1644] [id = 755] 18:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 271 (0x11972ac00) [pid = 1644] [serial = 2264] [outer = 0x0] 18:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 272 (0x142cd8400) [pid = 1644] [serial = 2265] [outer = 0x11972ac00] 18:46:03 INFO - PROCESS | 1644 | 1463795163772 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 273 (0x146fc5000) [pid = 1644] [serial = 2266] [outer = 0x11972ac00] 18:46:04 INFO - PROCESS | 1644 | 1463795164309 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]]]}] 18:46:04 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. 18:46:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 973ms 18:46:04 INFO - PROCESS | 1644 | 1463795164373 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:46:04 INFO - PROCESS | 1644 | 1463795164374 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:46:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:46:04 INFO - PROCESS | 1644 | 1463795164379 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 1644 | 1463795164381 Marionette TRACE conn2 <- [1,2990,null,{}] 18:46:04 INFO - PROCESS | 1644 | 1463795164383 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}] 18:46:04 INFO - PROCESS | 1644 | 1463795164524 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:46:04 INFO - PROCESS | 1644 | 1463795164908 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x121684800 == 133 [pid = 1644] [id = 756] 18:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 274 (0x110e9b000) [pid = 1644] [serial = 2267] [outer = 0x0] 18:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 275 (0x110ea6000) [pid = 1644] [serial = 2268] [outer = 0x110e9b000] 18:46:04 INFO - PROCESS | 1644 | 1463795164938 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 276 (0x113178800) [pid = 1644] [serial = 2269] [outer = 0x110e9b000] 18:46:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x123646000 == 134 [pid = 1644] [id = 757] 18:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 277 (0x119a08000) [pid = 1644] [serial = 2270] [outer = 0x0] 18:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 278 (0x1163a4c00) [pid = 1644] [serial = 2271] [outer = 0x119a08000] 18:46:05 INFO - PROCESS | 1644 | 1463795165382 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]]]}] 18:46:05 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. 18:46:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1024ms 18:46:05 INFO - PROCESS | 1644 | 1463795165405 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 1644 | 1463795165408 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:46:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:46:05 INFO - PROCESS | 1644 | 1463795165420 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 1644 | 1463795165422 Marionette TRACE conn2 <- [1,2994,null,{}] 18:46:05 INFO - PROCESS | 1644 | 1463795165425 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}] 18:46:05 INFO - PROCESS | 1644 | 1463795165600 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:46:05 INFO - PROCESS | 1644 | 1463795165749 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b358000 == 135 [pid = 1644] [id = 758] 18:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 279 (0x112715400) [pid = 1644] [serial = 2272] [outer = 0x0] 18:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 280 (0x11639d000) [pid = 1644] [serial = 2273] [outer = 0x112715400] 18:46:05 INFO - PROCESS | 1644 | 1463795165778 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 281 (0x120e9b800) [pid = 1644] [serial = 2274] [outer = 0x112715400] 18:46:06 INFO - PROCESS | 1644 | 1463795166216 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]]]}] 18:46:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:46:06 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 18:46:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 834ms 18:46:06 INFO - PROCESS | 1644 | 1463795166247 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:46:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:46:06 INFO - PROCESS | 1644 | 1463795166249 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:46:06 INFO - PROCESS | 1644 | 1463795166252 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 1644 | 1463795166253 Marionette TRACE conn2 <- [1,2998,null,{}] 18:46:06 INFO - PROCESS | 1644 | 1463795166256 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}] 18:46:06 INFO - PROCESS | 1644 | 1463795166390 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:46:06 INFO - PROCESS | 1644 | 1463795166537 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x126080000 == 136 [pid = 1644] [id = 759] 18:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 282 (0x113c9b000) [pid = 1644] [serial = 2275] [outer = 0x0] 18:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 283 (0x126017400) [pid = 1644] [serial = 2276] [outer = 0x113c9b000] 18:46:06 INFO - PROCESS | 1644 | 1463795166567 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 284 (0x128c4b800) [pid = 1644] [serial = 2277] [outer = 0x113c9b000] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x134405000 == 135 [pid = 1644] [id = 735] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12e032000 == 134 [pid = 1644] [id = 734] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x133d2d800 == 133 [pid = 1644] [id = 733] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12dd68800 == 132 [pid = 1644] [id = 732] 18:46:06 INFO - PROCESS | 1644 | --DOMWINDOW == 283 (0x121753c00) [pid = 1644] [serial = 2134] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12d5bb800 == 131 [pid = 1644] [id = 731] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12c848000 == 130 [pid = 1644] [id = 730] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12b022800 == 129 [pid = 1644] [id = 729] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12669a800 == 128 [pid = 1644] [id = 728] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x1181da800 == 127 [pid = 1644] [id = 727] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf16000 == 126 [pid = 1644] [id = 17] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12aa7c800 == 125 [pid = 1644] [id = 726] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x1191ac800 == 124 [pid = 1644] [id = 725] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x14181d800 == 123 [pid = 1644] [id = 716] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x140f19000 == 122 [pid = 1644] [id = 715] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x134be0800 == 121 [pid = 1644] [id = 714] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x12b370800 == 120 [pid = 1644] [id = 713] 18:46:06 INFO - PROCESS | 1644 | --DOCSHELL 0x11735a800 == 119 [pid = 1644] [id = 712] 18:46:07 INFO - PROCESS | 1644 | 1463795167021 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]]]}] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 282 (0x12b056c00) [pid = 1644] [serial = 2074] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 281 (0x111c8ac00) [pid = 1644] [serial = 2062] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 280 (0x113311800) [pid = 1644] [serial = 2105] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 279 (0x128fd9000) [pid = 1644] [serial = 2060] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 278 (0x1347dbc00) [pid = 1644] [serial = 2132] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 277 (0x12bf80800) [pid = 1644] [serial = 2098] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 276 (0x124d9a800) [pid = 1644] [serial = 2113] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 275 (0x12bf7d000) [pid = 1644] [serial = 2080] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 274 (0x1167c2400) [pid = 1644] [serial = 2107] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 273 (0x12bd1e000) [pid = 1644] [serial = 2120] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 272 (0x12107fc00) [pid = 1644] [serial = 2110] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 271 (0x12c82ec00) [pid = 1644] [serial = 2123] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 270 (0x128b15000) [pid = 1644] [serial = 2116] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 269 (0x12175f000) [pid = 1644] [serial = 2111] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 268 (0x12d679c00) [pid = 1644] [serial = 2126] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 267 (0x128fdbc00) [pid = 1644] [serial = 2071] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x12a7db400) [pid = 1644] [serial = 2119] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x1343cdc00) [pid = 1644] [serial = 2095] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x128fdc000) [pid = 1644] [serial = 2117] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x12be29c00) [pid = 1644] [serial = 2077] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x1343d3400) [pid = 1644] [serial = 2131] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x124a62000) [pid = 1644] [serial = 2068] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x12d369000) [pid = 1644] [serial = 2125] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x1340aec00) [pid = 1644] [serial = 2129] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x12d463400) [pid = 1644] [serial = 2089] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x11971fc00) [pid = 1644] [serial = 2108] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x110fd3c00) [pid = 1644] [serial = 2104] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x126ce7c00) [pid = 1644] [serial = 2114] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x12cf5f800) [pid = 1644] [serial = 2086] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x12bf7a000) [pid = 1644] [serial = 2122] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x1186f0800) [pid = 1644] [serial = 2101] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x13405b800) [pid = 1644] [serial = 2092] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x119763c00) [pid = 1644] [serial = 2065] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x12c832000) [pid = 1644] [serial = 2083] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x132715c00) [pid = 1644] [serial = 2128] [outer = 0x0] [url = about:blank] 18:46:07 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. 18:46:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 824ms 18:46:07 INFO - PROCESS | 1644 | 1463795167077 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 1644 | 1463795167078 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:46:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:46:07 INFO - PROCESS | 1644 | 1463795167085 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 1644 | 1463795167089 Marionette TRACE conn2 <- [1,3002,null,{}] 18:46:07 INFO - PROCESS | 1644 | 1463795167099 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}] 18:46:07 INFO - PROCESS | 1644 | 1463795167223 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:46:07 INFO - PROCESS | 1644 | 1463795167233 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x124dc3000 == 120 [pid = 1644] [id = 760] 18:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x128b11c00) [pid = 1644] [serial = 2278] [outer = 0x0] 18:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x128cfac00) [pid = 1644] [serial = 2279] [outer = 0x128b11c00] 18:46:07 INFO - PROCESS | 1644 | 1463795167260 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x129149800) [pid = 1644] [serial = 2280] [outer = 0x128b11c00] 18:46:07 INFO - PROCESS | 1644 | 1463795167674 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]]]}] 18:46:07 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. 18:46:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 632ms 18:46:07 INFO - PROCESS | 1644 | 1463795167713 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 1644 | 1463795167715 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:46:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:46:07 INFO - PROCESS | 1644 | 1463795167717 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 1644 | 1463795167718 Marionette TRACE conn2 <- [1,3006,null,{}] 18:46:07 INFO - PROCESS | 1644 | 1463795167721 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}] 18:46:07 INFO - PROCESS | 1644 | 1463795167839 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:46:07 INFO - PROCESS | 1644 | 1463795167864 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cf1d800 == 121 [pid = 1644] [id = 761] 18:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x129157000) [pid = 1644] [serial = 2281] [outer = 0x0] 18:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x12a7d6400) [pid = 1644] [serial = 2282] [outer = 0x129157000] 18:46:07 INFO - PROCESS | 1644 | 1463795167890 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x12bd1e000) [pid = 1644] [serial = 2283] [outer = 0x129157000] 18:46:08 INFO - PROCESS | 1644 | 1463795168280 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]]]}] 18:46:08 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. 18:46:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 618ms 18:46:08 INFO - PROCESS | 1644 | 1463795168336 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1644 | 1463795168337 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:46:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:46:08 INFO - PROCESS | 1644 | 1463795168339 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1644 | 1463795168340 Marionette TRACE conn2 <- [1,3010,null,{}] 18:46:08 INFO - PROCESS | 1644 | 1463795168343 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}] 18:46:08 INFO - PROCESS | 1644 | 1463795168458 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:46:08 INFO - PROCESS | 1644 | 1463795168465 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x13261f800 == 122 [pid = 1644] [id = 762] 18:46:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x12bf81c00) [pid = 1644] [serial = 2284] [outer = 0x0] 18:46:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x12c82ec00) [pid = 1644] [serial = 2285] [outer = 0x12bf81c00] 18:46:08 INFO - PROCESS | 1644 | 1463795168496 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x12d3a8000) [pid = 1644] [serial = 2286] [outer = 0x12bf81c00] 18:46:08 INFO - PROCESS | 1644 | 1463795168874 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]]]}] 18:46:08 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 18:46:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 570ms 18:46:08 INFO - PROCESS | 1644 | 1463795168910 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1644 | 1463795168912 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:46:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:46:08 INFO - PROCESS | 1644 | 1463795168914 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1644 | 1463795168915 Marionette TRACE conn2 <- [1,3014,null,{}] 18:46:08 INFO - PROCESS | 1644 | 1463795168917 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}] 18:46:09 INFO - PROCESS | 1644 | 1463795169103 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:46:09 INFO - PROCESS | 1644 | 1463795169179 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x13440f000 == 123 [pid = 1644] [id = 763] 18:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x12d3a6000) [pid = 1644] [serial = 2287] [outer = 0x0] 18:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x132711400) [pid = 1644] [serial = 2288] [outer = 0x12d3a6000] 18:46:09 INFO - PROCESS | 1644 | 1463795169205 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x1340b8000) [pid = 1644] [serial = 2289] [outer = 0x12d3a6000] 18:46:09 INFO - PROCESS | 1644 | [1644] 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 18:46:09 INFO - PROCESS | 1644 | 1463795169554 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:46:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:46:09 INFO - {} 18:46:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:46:09 INFO - {} 18:46:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:46:09 INFO - {} 18:46:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:46:09 INFO - {} 18:46:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 18:46:09 INFO - TEST-START | /FileAPI/fileReader.html 18:46:09 INFO - PROCESS | 1644 | 1463795169586 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:46:09 INFO - PROCESS | 1644 | 1463795169587 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:46:09 INFO - PROCESS | 1644 | 1463795169589 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 1644 | 1463795169598 Marionette TRACE conn2 <- [1,3018,null,{}] 18:46:09 INFO - PROCESS | 1644 | 1463795169601 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}] 18:46:09 INFO - PROCESS | 1644 | 1463795169756 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:46:09 INFO - PROCESS | 1644 | 1463795169774 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1374cf800 == 124 [pid = 1644] [id = 764] 18:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x1340bec00) [pid = 1644] [serial = 2290] [outer = 0x0] 18:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x134a09000) [pid = 1644] [serial = 2291] [outer = 0x1340bec00] 18:46:09 INFO - PROCESS | 1644 | 1463795169800 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x137c0ec00) [pid = 1644] [serial = 2292] [outer = 0x1340bec00] 18:46:10 INFO - PROCESS | 1644 | 1463795170153 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]]]}] 18:46:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:46:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:46:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:46:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:46:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 579ms 18:46:10 INFO - PROCESS | 1644 | 1463795170169 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 1644 | 1463795170170 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:46:10 INFO - TEST-START | /FileAPI/historical.html 18:46:10 INFO - PROCESS | 1644 | 1463795170184 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 1644 | 1463795170185 Marionette TRACE conn2 <- [1,3022,null,{}] 18:46:10 INFO - PROCESS | 1644 | 1463795170188 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}] 18:46:10 INFO - PROCESS | 1644 | 1463795170345 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:46:10 INFO - PROCESS | 1644 | 1463795170362 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x1406d9000 == 125 [pid = 1644] [id = 765] 18:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x137c0f800) [pid = 1644] [serial = 2293] [outer = 0x0] 18:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x1404a0400) [pid = 1644] [serial = 2294] [outer = 0x137c0f800] 18:46:10 INFO - PROCESS | 1644 | 1463795170388 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x140665000) [pid = 1644] [serial = 2295] [outer = 0x137c0f800] 18:46:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:46:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:46:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:46:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:46:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:46:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:46:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:46:10 INFO - TEST-OK | /FileAPI/historical.html | took 576ms 18:46:10 INFO - PROCESS | 1644 | 1463795170750 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"]]]}] 18:46:10 INFO - PROCESS | 1644 | 1463795170758 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 1644 | 1463795170759 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:46:10 INFO - TEST-START | /FileAPI/idlharness.html 18:46:10 INFO - PROCESS | 1644 | 1463795170768 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 1644 | 1463795170769 Marionette TRACE conn2 <- [1,3026,null,{}] 18:46:10 INFO - PROCESS | 1644 | 1463795170775 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}] 18:46:10 INFO - PROCESS | 1644 | 1463795170941 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:46:10 INFO - PROCESS | 1644 | 1463795170957 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x14168d800 == 126 [pid = 1644] [id = 766] 18:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x14065d800) [pid = 1644] [serial = 2296] [outer = 0x0] 18:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 268 (0x140f70400) [pid = 1644] [serial = 2297] [outer = 0x14065d800] 18:46:10 INFO - PROCESS | 1644 | 1463795170982 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 269 (0x142941000) [pid = 1644] [serial = 2298] [outer = 0x14065d800] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 268 (0x13271c000) [pid = 1644] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 267 (0x1340a5c00) [pid = 1644] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x116f35c00) [pid = 1644] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x1133f1800) [pid = 1644] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x11816b000) [pid = 1644] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x12d44f000) [pid = 1644] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x126ce7800) [pid = 1644] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x126759c00) [pid = 1644] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x129149000) [pid = 1644] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x12c90b400) [pid = 1644] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x118846800) [pid = 1644] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x12be24400) [pid = 1644] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x1163fa800) [pid = 1644] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x13264f000) [pid = 1644] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 254 (0x12d67c000) [pid = 1644] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 253 (0x119abe400) [pid = 1644] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 252 (0x128acbc00) [pid = 1644] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 251 (0x128b16400) [pid = 1644] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 250 (0x119724400) [pid = 1644] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 249 (0x128dcc000) [pid = 1644] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 248 (0x121591c00) [pid = 1644] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 247 (0x11330d400) [pid = 1644] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 246 (0x110fdb000) [pid = 1644] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 245 (0x12171a800) [pid = 1644] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 244 (0x120fc3c00) [pid = 1644] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 243 (0x115d40000) [pid = 1644] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:46:11 INFO - PROCESS | 1644 | --DOMWINDOW == 242 (0x12660c000) [pid = 1644] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:46:11 INFO - PROCESS | 1644 | 1463795171850 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]]]}] 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:46:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:46:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:46:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:46:11 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 18:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:46:11 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 18:46:11 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 18:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:46:11 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 18:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:46:11 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 18:46:11 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 18:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:46:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:46:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 1138ms 18:46:11 INFO - PROCESS | 1644 | 1463795171908 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 1644 | 1463795171909 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:46:11 INFO - TEST-START | /FileAPI/idlharness.worker 18:46:11 INFO - PROCESS | 1644 | 1463795171912 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 1644 | 1463795171913 Marionette TRACE conn2 <- [1,3030,null,{}] 18:46:11 INFO - PROCESS | 1644 | 1463795171916 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}] 18:46:12 INFO - PROCESS | 1644 | 1463795172042 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:46:12 INFO - PROCESS | 1644 | 1463795172151 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x121675800 == 127 [pid = 1644] [id = 767] 18:46:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 243 (0x119d25000) [pid = 1644] [serial = 2299] [outer = 0x0] 18:46:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 244 (0x121591c00) [pid = 1644] [serial = 2300] [outer = 0x119d25000] 18:46:12 INFO - PROCESS | 1644 | 1463795172183 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 245 (0x128cf1000) [pid = 1644] [serial = 2301] [outer = 0x119d25000] 18:46:12 INFO - PROCESS | 1644 | [1644] 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 18:46:12 INFO - PROCESS | 1644 | 1463795172811 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,{},{}]]]}] 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:46:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:46:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:46:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:46:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:46:12 INFO - {} 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:46:12 INFO - {} 18:46:12 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 - {} 18:46:12 INFO - {} 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:46:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:46:12 INFO - {} 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:46:12 INFO - {} 18:46:12 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 - {} 18:46:12 INFO - {} 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:46:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:46:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 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 18:46:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:46:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:46:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:46:12 INFO - {} 18:46:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 939ms 18:46:12 INFO - PROCESS | 1644 | 1463795172851 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 1644 | 1463795172853 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:46:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:46:12 INFO - PROCESS | 1644 | 1463795172855 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 1644 | 1463795172857 Marionette TRACE conn2 <- [1,3034,null,{}] 18:46:12 INFO - PROCESS | 1644 | 1463795172859 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}] 18:46:13 INFO - PROCESS | 1644 | 1463795173002 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:46:13 INFO - PROCESS | 1644 | 1463795173096 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x1484c7800 == 128 [pid = 1644] [id = 768] 18:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 246 (0x118497c00) [pid = 1644] [serial = 2302] [outer = 0x0] 18:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 247 (0x132718800) [pid = 1644] [serial = 2303] [outer = 0x118497c00] 18:46:13 INFO - PROCESS | 1644 | 1463795173120 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 248 (0x1418acc00) [pid = 1644] [serial = 2304] [outer = 0x118497c00] 18:46:13 INFO - PROCESS | 1644 | 1463795173392 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]]]}] 18:46:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:46:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 571ms 18:46:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:46:13 INFO - PROCESS | 1644 | 1463795173429 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 1644 | 1463795173430 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:46:13 INFO - PROCESS | 1644 | 1463795173444 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 1644 | 1463795173445 Marionette TRACE conn2 <- [1,3038,null,{}] 18:46:13 INFO - PROCESS | 1644 | 1463795173448 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}] 18:46:13 INFO - PROCESS | 1644 | 1463795173572 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:46:13 INFO - PROCESS | 1644 | 1463795173577 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x147678000 == 129 [pid = 1644] [id = 769] 18:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 249 (0x137f5e000) [pid = 1644] [serial = 2305] [outer = 0x0] 18:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 250 (0x1418af800) [pid = 1644] [serial = 2306] [outer = 0x137f5e000] 18:46:13 INFO - PROCESS | 1644 | 1463795173602 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 251 (0x1476dac00) [pid = 1644] [serial = 2307] [outer = 0x137f5e000] 18:46:14 INFO - PROCESS | 1644 | 1463795174168 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"]]]}] 18:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:46:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 780ms 18:46:14 INFO - PROCESS | 1644 | 1463795174214 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:46:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:46:14 INFO - PROCESS | 1644 | 1463795174217 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:46:14 INFO - PROCESS | 1644 | 1463795174221 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 1644 | 1463795174223 Marionette TRACE conn2 <- [1,3042,null,{}] 18:46:14 INFO - PROCESS | 1644 | 1463795174228 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}] 18:46:14 INFO - PROCESS | 1644 | 1463795174424 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:46:14 INFO - PROCESS | 1644 | 1463795174594 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x129413800 == 130 [pid = 1644] [id = 770] 18:46:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 252 (0x116f34000) [pid = 1644] [serial = 2308] [outer = 0x0] 18:46:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 253 (0x119064800) [pid = 1644] [serial = 2309] [outer = 0x116f34000] 18:46:14 INFO - PROCESS | 1644 | 1463795174626 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 254 (0x120e70400) [pid = 1644] [serial = 2310] [outer = 0x116f34000] 18:46:15 INFO - PROCESS | 1644 | 1463795175134 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]]]}] 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:46:15 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. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:46:15 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'.) 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:46:15 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. 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:46:15 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. 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:46:15 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. 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:46:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 930ms 18:46:15 INFO - PROCESS | 1644 | 1463795175152 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:46:15 INFO - PROCESS | 1644 | 1463795175156 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:46:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:46:15 INFO - PROCESS | 1644 | 1463795175161 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 1644 | 1463795175163 Marionette TRACE conn2 <- [1,3046,null,{}] 18:46:15 INFO - PROCESS | 1644 | 1463795175166 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}] 18:46:15 INFO - PROCESS | 1644 | 1463795175343 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:46:15 INFO - PROCESS | 1644 | 1463795175489 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x134203000 == 131 [pid = 1644] [id = 771] 18:46:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 255 (0x120ea0800) [pid = 1644] [serial = 2311] [outer = 0x0] 18:46:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 256 (0x128dc8800) [pid = 1644] [serial = 2312] [outer = 0x120ea0800] 18:46:15 INFO - PROCESS | 1644 | 1463795175514 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 257 (0x12b3a6c00) [pid = 1644] [serial = 2313] [outer = 0x120ea0800] 18:46:15 INFO - PROCESS | 1644 | [1644] 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 18:46:15 INFO - PROCESS | 1644 | 1463795175882 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:46:15 INFO - {} 18:46:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 773ms 18:46:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:46:15 INFO - PROCESS | 1644 | 1463795175934 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:46:15 INFO - PROCESS | 1644 | 1463795175935 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:46:15 INFO - PROCESS | 1644 | 1463795175937 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 1644 | 1463795175939 Marionette TRACE conn2 <- [1,3050,null,{}] 18:46:15 INFO - PROCESS | 1644 | 1463795175990 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}] 18:46:16 INFO - PROCESS | 1644 | 1463795176127 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:46:16 INFO - PROCESS | 1644 | 1463795176230 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x143091800 == 132 [pid = 1644] [id = 772] 18:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 258 (0x12bf5a800) [pid = 1644] [serial = 2314] [outer = 0x0] 18:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 259 (0x1340bb000) [pid = 1644] [serial = 2315] [outer = 0x12bf5a800] 18:46:16 INFO - PROCESS | 1644 | 1463795176257 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 260 (0x134a0bc00) [pid = 1644] [serial = 2316] [outer = 0x12bf5a800] 18:46:16 INFO - PROCESS | 1644 | 1463795176611 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]]]}] 18:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:46:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 725ms 18:46:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:46:16 INFO - PROCESS | 1644 | 1463795176663 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 1644 | 1463795176664 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:46:16 INFO - PROCESS | 1644 | 1463795176667 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 1644 | 1463795176668 Marionette TRACE conn2 <- [1,3054,null,{}] 18:46:16 INFO - PROCESS | 1644 | 1463795176670 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}] 18:46:16 INFO - PROCESS | 1644 | 1463795176808 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:46:16 INFO - PROCESS | 1644 | 1463795176916 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x1484c3000 == 133 [pid = 1644] [id = 773] 18:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 261 (0x140608800) [pid = 1644] [serial = 2317] [outer = 0x0] 18:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 262 (0x14173cc00) [pid = 1644] [serial = 2318] [outer = 0x140608800] 18:46:16 INFO - PROCESS | 1644 | 1463795176940 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 263 (0x1418b1400) [pid = 1644] [serial = 2319] [outer = 0x140608800] 18:46:17 INFO - PROCESS | 1644 | 1463795177370 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"]]]}] 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:46:17 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" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:46:17 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" 18:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:46:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 741ms 18:46:17 INFO - PROCESS | 1644 | 1463795177449 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 1644 | 1463795177451 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:46:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:46:17 INFO - PROCESS | 1644 | 1463795177456 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 1644 | 1463795177457 Marionette TRACE conn2 <- [1,3058,null,{}] 18:46:17 INFO - PROCESS | 1644 | 1463795177460 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}] 18:46:17 INFO - PROCESS | 1644 | 1463795177571 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:46:17 INFO - PROCESS | 1644 | 1463795177679 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x14a442000 == 134 [pid = 1644] [id = 774] 18:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 264 (0x14060c400) [pid = 1644] [serial = 2320] [outer = 0x0] 18:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 265 (0x142ed0400) [pid = 1644] [serial = 2321] [outer = 0x14060c400] 18:46:17 INFO - PROCESS | 1644 | 1463795177705 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 266 (0x1476e0000) [pid = 1644] [serial = 2322] [outer = 0x14060c400] 18:46:18 INFO - PROCESS | 1644 | 1463795178086 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]]]}] 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:46:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:46:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:46:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:46:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:46:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 18:46:18 INFO - PROCESS | 1644 | 1463795178151 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 1644 | 1463795178152 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:46:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:46:18 INFO - PROCESS | 1644 | 1463795178156 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 1644 | 1463795178157 Marionette TRACE conn2 <- [1,3062,null,{}] 18:46:18 INFO - PROCESS | 1644 | 1463795178159 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}] 18:46:18 INFO - PROCESS | 1644 | 1463795178297 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:46:18 INFO - PROCESS | 1644 | 1463795178468 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x145878800 == 135 [pid = 1644] [id = 775] 18:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 267 (0x142cae800) [pid = 1644] [serial = 2323] [outer = 0x0] 18:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 268 (0x142cda800) [pid = 1644] [serial = 2324] [outer = 0x142cae800] 18:46:18 INFO - PROCESS | 1644 | 1463795178496 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 269 (0x142eca000) [pid = 1644] [serial = 2325] [outer = 0x142cae800] 18:46:18 INFO - PROCESS | 1644 | [1644] 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 18:46:18 INFO - PROCESS | 1644 | 1463795178871 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:46:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:46:18 INFO - {} 18:46:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 724ms 18:46:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:46:18 INFO - PROCESS | 1644 | 1463795178881 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 1644 | 1463795178882 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:46:18 INFO - PROCESS | 1644 | 1463795178884 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 1644 | 1463795178885 Marionette TRACE conn2 <- [1,3066,null,{}] 18:46:18 INFO - PROCESS | 1644 | 1463795178887 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}] 18:46:19 INFO - PROCESS | 1644 | 1463795179009 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:46:19 INFO - PROCESS | 1644 | 1463795179116 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1483cf000 == 136 [pid = 1644] [id = 776] 18:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 270 (0x142ecb800) [pid = 1644] [serial = 2326] [outer = 0x0] 18:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 271 (0x142ed1800) [pid = 1644] [serial = 2327] [outer = 0x142ecb800] 18:46:19 INFO - PROCESS | 1644 | 1463795179141 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 272 (0x144709400) [pid = 1644] [serial = 2328] [outer = 0x142ecb800] 18:46:19 INFO - PROCESS | 1644 | 1463795179476 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]]]}] 18:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:46:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 621ms 18:46:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:46:19 INFO - PROCESS | 1644 | 1463795179506 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 1644 | 1463795179507 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:46:19 INFO - PROCESS | 1644 | 1463795179510 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 1644 | 1463795179511 Marionette TRACE conn2 <- [1,3070,null,{}] 18:46:19 INFO - PROCESS | 1644 | 1463795179514 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}] 18:46:19 INFO - PROCESS | 1644 | 1463795179640 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:46:19 INFO - PROCESS | 1644 | 1463795179803 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x148489000 == 137 [pid = 1644] [id = 777] 18:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 273 (0x144706400) [pid = 1644] [serial = 2329] [outer = 0x0] 18:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 274 (0x14470d800) [pid = 1644] [serial = 2330] [outer = 0x144706400] 18:46:19 INFO - PROCESS | 1644 | 1463795179828 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 275 (0x1456cf000) [pid = 1644] [serial = 2331] [outer = 0x144706400] 18:46:20 INFO - PROCESS | 1644 | 1463795180176 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]]]}] 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:46:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 677ms 18:46:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:46:20 INFO - PROCESS | 1644 | 1463795180187 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 1644 | 1463795180189 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:46:20 INFO - PROCESS | 1644 | 1463795180193 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 1644 | 1463795180194 Marionette TRACE conn2 <- [1,3074,null,{}] 18:46:20 INFO - PROCESS | 1644 | 1463795180196 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}] 18:46:20 INFO - PROCESS | 1644 | 1463795180319 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:46:20 INFO - PROCESS | 1644 | 1463795180471 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x14a6d8000 == 138 [pid = 1644] [id = 778] 18:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 276 (0x142964c00) [pid = 1644] [serial = 2332] [outer = 0x0] 18:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 277 (0x14296a400) [pid = 1644] [serial = 2333] [outer = 0x142964c00] 18:46:20 INFO - PROCESS | 1644 | 1463795180497 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 278 (0x14296e000) [pid = 1644] [serial = 2334] [outer = 0x142964c00] 18:46:20 INFO - PROCESS | 1644 | 1463795180828 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]]]}] 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:46:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 674ms 18:46:20 INFO - PROCESS | 1644 | 1463795180868 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:46:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:46:20 INFO - PROCESS | 1644 | 1463795180869 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:46:20 INFO - PROCESS | 1644 | 1463795180871 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 1644 | 1463795180872 Marionette TRACE conn2 <- [1,3078,null,{}] 18:46:20 INFO - PROCESS | 1644 | 1463795180874 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}] 18:46:20 INFO - PROCESS | 1644 | 1463795180997 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:46:21 INFO - PROCESS | 1644 | 1463795181159 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x137439800 == 139 [pid = 1644] [id = 779] 18:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 279 (0x128dd0800) [pid = 1644] [serial = 2335] [outer = 0x0] 18:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 280 (0x12bf41800) [pid = 1644] [serial = 2336] [outer = 0x128dd0800] 18:46:21 INFO - PROCESS | 1644 | 1463795181187 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 281 (0x14296f800) [pid = 1644] [serial = 2337] [outer = 0x128dd0800] 18:46:21 INFO - PROCESS | 1644 | 1463795181529 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] 18:46:21 INFO - PROCESS | 1644 | 1463795181553 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:46:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:46:21 INFO - PROCESS | 1644 | 1463795181556 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1644 | 1463795181558 Marionette TRACE conn2 <- [1,3082,null,{}] 18:46:21 INFO - PROCESS | 1644 | 1463795181560 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}] 18:46:21 INFO - PROCESS | 1644 | 1463795181693 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:46:21 INFO - PROCESS | 1644 | 1463795181842 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x14a6dd000 == 140 [pid = 1644] [id = 780] 18:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 282 (0x134b97400) [pid = 1644] [serial = 2338] [outer = 0x0] 18:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 283 (0x140665800) [pid = 1644] [serial = 2339] [outer = 0x134b97400] 18:46:21 INFO - PROCESS | 1644 | 1463795181870 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 284 (0x145f05c00) [pid = 1644] [serial = 2340] [outer = 0x134b97400] 18:46:22 INFO - PROCESS | 1644 | 1463795182232 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]]]}] 18:46:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:46:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:46:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 724ms 18:46:22 INFO - PROCESS | 1644 | 1463795182281 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 1644 | 1463795182282 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:46:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:46:22 INFO - PROCESS | 1644 | 1463795182285 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 1644 | 1463795182286 Marionette TRACE conn2 <- [1,3086,null,{}] 18:46:22 INFO - PROCESS | 1644 | 1463795182288 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}] 18:46:22 INFO - PROCESS | 1644 | 1463795182446 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:46:22 INFO - PROCESS | 1644 | 1463795182616 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1470bd800 == 141 [pid = 1644] [id = 781] 18:46:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 285 (0x12bf40800) [pid = 1644] [serial = 2341] [outer = 0x0] 18:46:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 286 (0x1426a4800) [pid = 1644] [serial = 2342] [outer = 0x12bf40800] 18:46:22 INFO - PROCESS | 1644 | 1463795182639 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 287 (0x1426ac000) [pid = 1644] [serial = 2343] [outer = 0x12bf40800] 18:46:22 INFO - PROCESS | 1644 | 1463795182981 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:46:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 731ms 18:46:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:46:23 INFO - PROCESS | 1644 | 1463795183017 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 1644 | 1463795183018 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:46:23 INFO - PROCESS | 1644 | 1463795183020 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 1644 | 1463795183021 Marionette TRACE conn2 <- [1,3090,null,{}] 18:46:23 INFO - PROCESS | 1644 | 1463795183023 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}] 18:46:23 INFO - PROCESS | 1644 | 1463795183152 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:46:23 INFO - PROCESS | 1644 | 1463795183279 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x121dc8000 == 142 [pid = 1644] [id = 782] 18:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 288 (0x12170bc00) [pid = 1644] [serial = 2344] [outer = 0x0] 18:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 289 (0x12bf77800) [pid = 1644] [serial = 2345] [outer = 0x12170bc00] 18:46:23 INFO - PROCESS | 1644 | 1463795183303 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 290 (0x1426ae800) [pid = 1644] [serial = 2346] [outer = 0x12170bc00] 18:46:23 INFO - PROCESS | 1644 | 1463795183650 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:46:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 673ms 18:46:23 INFO - PROCESS | 1644 | 1463795183694 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:46:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:46:23 INFO - PROCESS | 1644 | 1463795183695 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:46:23 INFO - PROCESS | 1644 | 1463795183697 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 1644 | 1463795183698 Marionette TRACE conn2 <- [1,3094,null,{}] 18:46:23 INFO - PROCESS | 1644 | 1463795183700 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}] 18:46:23 INFO - PROCESS | 1644 | 1463795183831 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:46:23 INFO - PROCESS | 1644 | 1463795183977 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x13261b800 == 143 [pid = 1644] [id = 783] 18:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 291 (0x121725400) [pid = 1644] [serial = 2347] [outer = 0x0] 18:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 292 (0x1426b0c00) [pid = 1644] [serial = 2348] [outer = 0x121725400] 18:46:24 INFO - PROCESS | 1644 | 1463795184001 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 293 (0x142885800) [pid = 1644] [serial = 2349] [outer = 0x121725400] 18:46:24 INFO - PROCESS | 1644 | 1463795184337 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:46:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 681ms 18:46:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:46:24 INFO - PROCESS | 1644 | 1463795184378 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 1644 | 1463795184379 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:46:24 INFO - PROCESS | 1644 | 1463795184381 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 1644 | 1463795184382 Marionette TRACE conn2 <- [1,3098,null,{}] 18:46:24 INFO - PROCESS | 1644 | 1463795184385 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}] 18:46:24 INFO - PROCESS | 1644 | 1463795184512 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:46:24 INFO - PROCESS | 1644 | 1463795184635 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x1427d4000 == 144 [pid = 1644] [id = 784] 18:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 294 (0x13487ec00) [pid = 1644] [serial = 2350] [outer = 0x0] 18:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 295 (0x134882800) [pid = 1644] [serial = 2351] [outer = 0x13487ec00] 18:46:24 INFO - PROCESS | 1644 | 1463795184659 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 296 (0x134887000) [pid = 1644] [serial = 2352] [outer = 0x13487ec00] 18:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:46:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 624ms 18:46:25 INFO - PROCESS | 1644 | 1463795185002 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]]]}] 18:46:25 INFO - PROCESS | 1644 | 1463795185007 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 1644 | 1463795185009 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:46:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:46:25 INFO - PROCESS | 1644 | 1463795185011 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 1644 | 1463795185012 Marionette TRACE conn2 <- [1,3102,null,{}] 18:46:25 INFO - PROCESS | 1644 | 1463795185015 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}] 18:46:25 INFO - PROCESS | 1644 | 1463795185142 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:46:25 INFO - PROCESS | 1644 | 1463795185308 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x119a15800 == 145 [pid = 1644] [id = 785] 18:46:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 297 (0x118002400) [pid = 1644] [serial = 2353] [outer = 0x0] 18:46:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 298 (0x1197f0c00) [pid = 1644] [serial = 2354] [outer = 0x118002400] 18:46:25 INFO - PROCESS | 1644 | 1463795185345 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 299 (0x12d3a5800) [pid = 1644] [serial = 2355] [outer = 0x118002400] 18:46:26 INFO - PROCESS | 1644 | 1463795186085 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1082ms 18:46:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:46:26 INFO - PROCESS | 1644 | 1463795186095 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 1644 | 1463795186097 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:46:26 INFO - PROCESS | 1644 | 1463795186100 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - PROCESS | 1644 | 1463795186102 Marionette TRACE conn2 <- [1,3106,null,{}] 18:46:26 INFO - PROCESS | 1644 | 1463795186105 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}] 18:46:26 INFO - PROCESS | 1644 | 1463795186222 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:46:26 INFO - PROCESS | 1644 | 1463795186352 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x1212cb000 == 146 [pid = 1644] [id = 786] 18:46:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 300 (0x112f9c400) [pid = 1644] [serial = 2356] [outer = 0x0] 18:46:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 301 (0x1134f2000) [pid = 1644] [serial = 2357] [outer = 0x112f9c400] 18:46:26 INFO - PROCESS | 1644 | 1463795186378 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 302 (0x116360800) [pid = 1644] [serial = 2358] [outer = 0x112f9c400] 18:46:26 INFO - PROCESS | 1644 | 1463795186727 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]]]}] 18:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 676ms 18:46:26 INFO - PROCESS | 1644 | 1463795186776 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 1644 | 1463795186779 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:46:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:46:26 INFO - PROCESS | 1644 | 1463795186784 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - PROCESS | 1644 | 1463795186785 Marionette TRACE conn2 <- [1,3110,null,{}] 18:46:26 INFO - PROCESS | 1644 | 1463795186788 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}] 18:46:26 INFO - PROCESS | 1644 | 1463795186894 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:46:27 INFO - PROCESS | 1644 | 1463795187072 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1188d8000 == 147 [pid = 1644] [id = 787] 18:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 303 (0x110fde000) [pid = 1644] [serial = 2359] [outer = 0x0] 18:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 304 (0x11330a800) [pid = 1644] [serial = 2360] [outer = 0x110fde000] 18:46:27 INFO - PROCESS | 1644 | 1463795187109 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 305 (0x118003800) [pid = 1644] [serial = 2361] [outer = 0x110fde000] 18:46:27 INFO - PROCESS | 1644 | 1463795187478 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"]]]}] 18:46:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:46:27 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 18:46:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:46:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 729ms 18:46:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:46:27 INFO - PROCESS | 1644 | 1463795187514 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 1644 | 1463795187515 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:46:27 INFO - PROCESS | 1644 | 1463795187517 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 1644 | 1463795187519 Marionette TRACE conn2 <- [1,3114,null,{}] 18:46:27 INFO - PROCESS | 1644 | 1463795187525 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}] 18:46:27 INFO - PROCESS | 1644 | 1463795187638 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:46:27 INFO - PROCESS | 1644 | 1463795187801 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\", \"a09c9023-f2bd-4a7a-8690-edf5b7783e6b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1213bc800 == 148 [pid = 1644] [id = 788] 18:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 306 (0x1197ef800) [pid = 1644] [serial = 2362] [outer = 0x0] 18:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 307 (0x120e6a800) [pid = 1644] [serial = 2363] [outer = 0x1197ef800] 18:46:27 INFO - PROCESS | 1644 | 1463795187826 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 308 (0x120fba800) [pid = 1644] [serial = 2364] [outer = 0x1197ef800] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x13421d000 == 147 [pid = 1644] [id = 598] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x11810b000 == 146 [pid = 1644] [id = 585] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x1484c7800 == 145 [pid = 1644] [id = 768] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x121675800 == 144 [pid = 1644] [id = 767] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x14168d800 == 143 [pid = 1644] [id = 766] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x1406d9000 == 142 [pid = 1644] [id = 765] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 307 (0x12bf4f400) [pid = 1644] [serial = 2209] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 306 (0x12cf1c000) [pid = 1644] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x1374cf800 == 141 [pid = 1644] [id = 764] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x13440f000 == 140 [pid = 1644] [id = 763] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x13261f800 == 139 [pid = 1644] [id = 762] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x12cf1d800 == 138 [pid = 1644] [id = 761] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x124dc3000 == 137 [pid = 1644] [id = 760] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x126080000 == 136 [pid = 1644] [id = 759] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x12b358000 == 135 [pid = 1644] [id = 758] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x123646000 == 134 [pid = 1644] [id = 757] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x121684800 == 133 [pid = 1644] [id = 756] 18:46:28 INFO - PROCESS | 1644 | 1463795188263 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]]]}] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x1443e4800 == 132 [pid = 1644] [id = 747] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x142a18000 == 131 [pid = 1644] [id = 746] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x142a16800 == 130 [pid = 1644] [id = 745] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x141719000 == 129 [pid = 1644] [id = 744] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x1415a4800 == 128 [pid = 1644] [id = 743] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x1406e6800 == 127 [pid = 1644] [id = 742] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x140422000 == 126 [pid = 1644] [id = 741] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x137445800 == 125 [pid = 1644] [id = 740] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x1370d7800 == 124 [pid = 1644] [id = 739] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x12c83d000 == 123 [pid = 1644] [id = 738] 18:46:28 INFO - PROCESS | 1644 | --DOCSHELL 0x119685000 == 122 [pid = 1644] [id = 737] 18:46:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:46:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 776ms 18:46:28 INFO - PROCESS | 1644 | 1463795188293 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 1644 | 1463795188294 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 305 (0x13705dc00) [pid = 1644] [serial = 2135] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 304 (0x13405bc00) [pid = 1644] [serial = 1901] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 303 (0x1340bd800) [pid = 1644] [serial = 1904] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 302 (0x1343c7400) [pid = 1644] [serial = 1907] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 301 (0x11801c000) [pid = 1644] [serial = 1949] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 300 (0x120ea3800) [pid = 1644] [serial = 1952] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 299 (0x13264b000) [pid = 1644] [serial = 1892] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 298 (0x12c832c00) [pid = 1644] [serial = 1886] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 297 (0x128b1e800) [pid = 1644] [serial = 1880] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 296 (0x12be2b800) [pid = 1644] [serial = 1883] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 295 (0x12d464c00) [pid = 1644] [serial = 1889] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 294 (0x12107bc00) [pid = 1644] [serial = 1877] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 293 (0x1340a8800) [pid = 1644] [serial = 1946] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 292 (0x118173400) [pid = 1644] [serial = 1874] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 291 (0x1327ef800) [pid = 1644] [serial = 1898] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 290 (0x132657c00) [pid = 1644] [serial = 1895] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 289 (0x128b1d000) [pid = 1644] [serial = 2194] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 288 (0x128fda400) [pid = 1644] [serial = 2197] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 287 (0x128cf6800) [pid = 1644] [serial = 2195] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 286 (0x128adec00) [pid = 1644] [serial = 2203] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 285 (0x1293ce800) [pid = 1644] [serial = 2200] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 284 (0x129153000) [pid = 1644] [serial = 2198] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 283 (0x12b0ac400) [pid = 1644] [serial = 2206] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 282 (0x118026000) [pid = 1644] [serial = 2182] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 281 (0x119759000) [pid = 1644] [serial = 2183] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 280 (0x137054c00) [pid = 1644] [serial = 2149] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 279 (0x140f6cc00) [pid = 1644] [serial = 2161] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 278 (0x12abf0000) [pid = 1644] [serial = 2204] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 277 (0x134912000) [pid = 1644] [serial = 2170] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 276 (0x112017c00) [pid = 1644] [serial = 2176] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 275 (0x113179000) [pid = 1644] [serial = 2177] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 274 (0x120e6f000) [pid = 1644] [serial = 2140] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 273 (0x12175ac00) [pid = 1644] [serial = 2188] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 272 (0x124d63800) [pid = 1644] [serial = 2189] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 271 (0x121078c00) [pid = 1644] [serial = 2185] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 270 (0x121703c00) [pid = 1644] [serial = 2186] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 269 (0x137f55c00) [pid = 1644] [serial = 2152] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 268 (0x110fd9c00) [pid = 1644] [serial = 2137] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 267 (0x1165c7400) [pid = 1644] [serial = 2179] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 266 (0x116ff2c00) [pid = 1644] [serial = 2180] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 265 (0x140713c00) [pid = 1644] [serial = 2158] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 264 (0x12bf3fc00) [pid = 1644] [serial = 2173] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 263 (0x14060e800) [pid = 1644] [serial = 2155] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 262 (0x14163f800) [pid = 1644] [serial = 2164] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 261 (0x126672000) [pid = 1644] [serial = 2143] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 260 (0x12675f800) [pid = 1644] [serial = 2191] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 259 (0x12c57a000) [pid = 1644] [serial = 2146] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 258 (0x137007400) [pid = 1644] [serial = 2167] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 257 (0x12bf39400) [pid = 1644] [serial = 2207] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 256 (0x12a7e5000) [pid = 1644] [serial = 2201] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1644 | --DOMWINDOW == 255 (0x128acc000) [pid = 1644] [serial = 2192] [outer = 0x0] [url = about:blank] 18:46:29 WARNING - u'runner_teardown' () 18:46:29 INFO - No more tests 18:46:29 INFO - Got 0 unexpected results 18:46:29 INFO - SUITE-END | took 552s 18:46:29 INFO - Closing logging queue 18:46:29 INFO - queue closed 18:46:29 INFO - Return code: 0 18:46:29 WARNING - # TBPL SUCCESS # 18:46:29 INFO - Running post-action listener: _resource_record_post_action 18:46:29 INFO - Running post-run listener: _resource_record_post_run 18:46:30 INFO - Total resource usage - Wall time: 574s; CPU: 57.0%; Read bytes: 36886016; Write bytes: 952977920; Read time: 245; Write time: 5105 18:46:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:46:30 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152676864; Write bytes: 145047552; Read time: 13853; Write time: 297 18:46:30 INFO - run-tests - Wall time: 556s; CPU: 58.0%; Read bytes: 34702848; Write bytes: 796084736; Read time: 225; Write time: 4766 18:46:30 INFO - Running post-run listener: _upload_blobber_files 18:46:30 INFO - Blob upload gear active. 18:46:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:46:30 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 18:46:30 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'] 18:46:30 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 18:46:30 INFO - (blobuploader) - INFO - Open directory for files ... 18:46:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:46:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:46:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:46:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:46:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:46:32 INFO - (blobuploader) - INFO - Done attempting. 18:46:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:46:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:46:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:46:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:46:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:46:33 INFO - (blobuploader) - INFO - Done attempting. 18:46:33 INFO - (blobuploader) - INFO - Iteration through files over. 18:46:33 INFO - Return code: 0 18:46:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:46:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:46:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/315c905e21953c071a4afee445e38256fa9302322b3b3a40577bfc75b389da536359bbc4350ddc45a13375f9be16c3a5a6ab11a59bdd044d1705934fd8b75571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2a87a5cb9b5b25ee8ea35676f50e48cc6d70314ac2dc72d8cff4944802201bf54b24ac34c31ef5aa7139ee46cfdb73f58eb6a729d0f262ba50ee54fbe1d4a3c"} 18:46:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:46:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:46:33 INFO - Contents: 18:46:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/315c905e21953c071a4afee445e38256fa9302322b3b3a40577bfc75b389da536359bbc4350ddc45a13375f9be16c3a5a6ab11a59bdd044d1705934fd8b75571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2a87a5cb9b5b25ee8ea35676f50e48cc6d70314ac2dc72d8cff4944802201bf54b24ac34c31ef5aa7139ee46cfdb73f58eb6a729d0f262ba50ee54fbe1d4a3c"} 18:46:33 INFO - Running post-run listener: copy_logs_to_upload_dir 18:46:33 INFO - Copying logs to upload dir... 18:46:33 INFO - mkdir: /builds/slave/test/build/upload/logs 18:46:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=626.463104 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 26 secs) (at 2016-05-20 18:46:34.148687) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 18:46:34.152814) ========= 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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners TMPDIR=/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/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/315c905e21953c071a4afee445e38256fa9302322b3b3a40577bfc75b389da536359bbc4350ddc45a13375f9be16c3a5a6ab11a59bdd044d1705934fd8b75571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2a87a5cb9b5b25ee8ea35676f50e48cc6d70314ac2dc72d8cff4944802201bf54b24ac34c31ef5aa7139ee46cfdb73f58eb6a729d0f262ba50ee54fbe1d4a3c"} build_url:https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012805 build_url: 'https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/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/315c905e21953c071a4afee445e38256fa9302322b3b3a40577bfc75b389da536359bbc4350ddc45a13375f9be16c3a5a6ab11a59bdd044d1705934fd8b75571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2a87a5cb9b5b25ee8ea35676f50e48cc6d70314ac2dc72d8cff4944802201bf54b24ac34c31ef5aa7139ee46cfdb73f58eb6a729d0f262ba50ee54fbe1d4a3c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GgGskIeyS72CUxcrmzlhZw/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-20 18:46:34.184135) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:46:34.184489) ========= 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.FMkQhfsv3C/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.97NWMmhCLZ/Listeners TMPDIR=/var/folders/c3/8q485yn95ydb1p5724v877vr00000w/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.005285 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:46:34.233135) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-20 18:46:34.233937) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-20 18:46:34.234411) ========= ========= Total master_lag: 3.31 =========